US 11,954,396 B2
Screen projection status determining method and apparatus
Yang Li, Guangdong (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Guangdong (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED, Guangdong (CN)
Filed on Aug. 19, 2022, as Appl. No. 17/891,375.
Application 17/891,375 is a continuation of application No. PCT/CN2021/100786, filed on Jun. 18, 2021.
Claims priority of application No. 202010780140.0 (CN), filed on Aug. 5, 2020.
Prior Publication US 2022/0398062 A1, Dec. 15, 2022
Int. Cl. G06F 3/14 (2006.01); G06F 3/16 (2006.01)
CPC G06F 3/1454 (2013.01) [G06F 3/165 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for determining screen projection status, performed by a first terminal, comprising:
in response to a screen projection sharing operation, displaying screen projection sharing information on a current interface of the first terminal, and transmitting shared data corresponding to the screen projection sharing information to at least one second terminal, the shared data comprises data to be displayed on the at least one second terminal for screen projection sharing of the shared data with the at least one second terminal;
performing screen projection sharing;
transmitting a screen projection status detection request to one of the at least one second terminal, wherein the screen projection status detection request represents a request to detect the current screen projection status of a second terminal and comprises current projected data corresponding to the shared data for displaying on the first terminal, the current screen projection status comprising information on whether a screen projection sharing of the shared data is successful on a second terminal;
receiving detected data corresponding to the current projected data and being transmitted by the one of the at least one second terminal, wherein the detected data represents current projected data corresponding to the shared data for displaying on the at least one second terminal; and
determining, according to the detected data of a second terminal and the current projected data corresponding to the shared data for displaying on the first terminal, the current screen projection status corresponding to the one of the at least one second terminal; and
displaying, on the current interface of the first terminal, a status identifier corresponding to a current screen projection status of the one of the at least one second terminal.
 
15. A first terminal comprising:
a memory operable to store computer-readable instructions; and
a processor circuitry operable to read the computer-readable instructions, the processor circuitry when executing the computer-readable instructions is configured to:
in response to a screen projection sharing operation, display screen projection sharing information on a current interface of the first terminal, and transmit shared data corresponding to the screen projection sharing information to at least one second terminal, the shared data comprises data to be displayed on the at least one second terminal for screen projection sharing of the shared data with the at least one second terminal;
perform screen projection sharing;
transmit a screen projection status detection request to one of the at least one second terminal, wherein the screen projection status detection request represents a request to detect the current screen projection status of a second terminal and comprises current projected data corresponding to the shared data for displaying on the first terminal, the current screen projection status comprising information on whether a screen projection sharing of the shared data is successful on a second terminal;
receive detected data corresponding to the current projected data and being transmitted by the one of the at least one second terminal, wherein the detected data represents current projected data corresponding to the shared data for displaying on the at least one second terminal; and
determine, according to the detected data of a second terminal and the current projected data corresponding to the shared data for displaying on the first terminal, the current screen projection status corresponding to the one of the at least one second terminal; and
display, on the current interface of the first terminal, a status identifier corresponding to a current screen projection status of the one of the at least one second terminal.
 
20. A non-transitory computer-readable media, having instructions stored on the computer-readable media, the instructions configured to, when executed, cause a first terminal to:
in response to a screen projection sharing operation, display screen projection sharing information on a current interface of the first terminal, and transmit shared data corresponding to the screen projection sharing information to at least one second terminal, the shared data comprises data to be displayed on the at least one second terminal for screen projection sharing of the shared data with the at least one second terminal; and
perform screen projection sharing;
transmit a screen projection status detection request to one of the at least one second terminal, wherein the screen projection status detection request represents a request to detect the current screen projection status of a second terminal and comprises current projected data corresponding to the shared data for displaying on the first terminal, the current screen projection status comprising information on whether a screen projection sharing of the shared data is successful on a second terminal;
receive detected data corresponding to the current projected data and being transmitted by the one of the at least one second terminal, wherein the detected data represents current projected data corresponding to the shared data for displaying on the at least one second terminal; and
determine, according to the detected data of a second terminal and the current projected data corresponding to the shared data for displaying on the first terminal, the current screen projection status corresponding to the one of the at least one second terminal; and
display, on the current interface of the first terminal, a status identifier corresponding to a current screen projection status of each second terminal.