# US 12,118,263 B2 · Wireless projection method, mobile device, and computer-readable storage medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,118,263 B2
- Document ID: US12118263B2
- Status: Granted
- Kind: B2
- Application number: 18/251,119
- Filed: 2021-10-20
- Published: 2023-11-30
- Granted: 2024-10-15
- Earliest claimed: 2020-10-30
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Feng Lu
- Web page: https://patentgrep.com/patent/US12118263B2

## CPC

- G06F 3/1423: {controlling a plurality of local displays, e.g. CRT and flat panel display}
- G06F 3/1454: {involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay}
- H04M 1/72412: using two-way short-range wireless interfaces
- H04M 1/72427: for supporting games or graphical animations
- H04N 21/4122: {additional display device, e.g. video projector (digital output for controlling a plurality of local displays G06F3/1423)}
- H04N 21/43076: {of the same content streams on multiple devices, e.g. when family members are watching the same movie on different devices}
- H04N 21/4781: {Games}
- G09G 2354/00: Aspects of interface with display user
- G09G 2370/16: Use of wireless transmission of display information
- H04M 1/72469: for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A mobile device runs a first application in the foreground, and performs wireless projection onto an electronic device in a first wireless projection mode. The mobile device includes a processor, a memory, and a computer program stored in the memory. When the computer program is executed by the processor, the mobile device is enabled to perform: After it is detected that the first application belongs to a first-type application, automatically outputting first prompt information, where the first prompt information is used for giving a prompt for switching the first wireless projection mode to a second wireless projection mode; or automatically switching the first wireless projection mode to a second wireless projection mode, and performing wireless projection onto the electronic device in the second wireless projection mode.

## Claims

### Claim 1

A mobile device comprising: a memory configured to store instructions; and one or more processors coupled to the memory and configured to execute the instructions to cause the mobile device to: run a first multimedia application in a foreground; perform a wireless projection onto a first electronic device in a first wireless projection mode; detect that the first multimedia application belongs to a first-type multimedia application; and in response to detecting that the first multimedia application belongs to the first-type multimedia application, either: automatically output first prompt information for giving a first prompt for switching the first wireless projection mode to a second wireless projection mode; or automatically switch the first wireless projection mode to the second wireless projection mode and perform the wireless projection onto the first electronic device in the second wireless projection mode; and wherein the one or more processors are further configured to execute the instructions to cause the mobile device to: detect that a second multimedia application of a second-type multimedia application is started or the second multimedia application is switched to run in the foreground; in response to detecting that the second multimedia application is started or that the second multimedia application is switched to run in the foreground, either: automatically output second prompt information for giving a second prompt for switching the second wireless projection mode to the first wireless projection mode; or automatically switch the second wireless projection mode to the first wireless projection mode and perform the wireless projection onto the first electronic device in the first wireless projection mode.

### Claim 2 (depends on 1)

The mobile device of claim 1, wherein after automatically outputting the first prompt information, the one or more processors are further configured to execute the instructions to cause the mobile device to:
detect a first user input for switching the first wireless projection mode to the second wireless projection mode;
automatically output, in response to the first user input, one or more identifiers of one or more electronic devices;
detect a second user input for selecting an identifier of a second electronic device from the one or more identifiers; and
in response to the second user input:
switch the first wireless projection mode to the second wireless projection mode; and
perform the wireless projection onto the second electronic device in the second wireless projection mode.

### Claim 3 (depends on 2)

The mobile device of claim 2, wherein the one or more processors are further configured to execute the instructions to cause the mobile device to:
detect that a second multimedia application of a second-type multimedia application is started or the second multimedia application is switched to run in the foreground; and
in response to detecting that the second multimedia application is started or that the second multimedia application is switched to run in the foreground, either:
automatically output second prompt information for giving a second prompt for switching the second wireless projection mode to the first wireless projection mode; or
automatically switch the second wireless projection mode to the first wireless projection mode and perform the wireless projection onto the first electronic device in the first wireless projection mode.

### Claim 4 (depends on 3)

The mobile device of claim 3, wherein the one or more processors are further configured to execute the instructions to cause the mobile device to:
detect that the first multimedia application is switched to run in the foreground, a third multimedia application of the first-type multimedia application is started, or the third multimedia application is switched to run in the foreground;
in response to detecting that the first multimedia application is switched to run in the foreground, that the third multimedia application is started, or that the third multimedia application is switched to run in the foreground, either:
automatically output third prompt information for giving a third prompt for switching the first wireless projection mode to the second wireless projection mode; or
automatically switch the first wireless projection mode to the second wireless projection mode and perform the wireless projection onto the first electronic device in the second wireless projection mode.

### Claim 5 (depends on 4)

The mobile device of claim 4, wherein the first-type multimedia application is a non-customized video application without a projection initiation capability and the second-type multimedia application is a game application, wherein the first wireless projection mode is a mirroring projection mode and the second wireless projection mode is an online projection mode, wherein the one or more electronic devices comprise the first electronic device; and wherein the first user input or the second user input comprises a touch input or a voice input.

### Claim 6 (depends on 4)

The mobile device of claim 4, wherein the first-type multimedia application is a non-customized video application without a projection initiation capability and the second-type multimedia application is a game application, wherein the first wireless projection mode is a mirroring projection mode and the second wireless projection mode is an online projection mode, wherein the one or more electronic devices do not comprise the first electronic device, and wherein the first user input or the second user input comprises a touch input or a voice input.

### Claim 7

A mobile device comprising: a memory configured to store instructions; and one or more processors coupled to the memory and configured to execute the instructions to cause the mobile device to: perform a wireless projection onto an electronic device in a first wireless projection mode; detect that a first multimedia application of a first-type multimedia application is started; and in response to detecting that the first multimedia application is started, either: automatically output first prompt information for giving a first prompt for switching the first wireless projection mode to a second wireless projection mode; or automatically switch the first wireless projection mode to the second wireless projection mode and perform the wireless projection onto the electronic device in the second wireless projection mode; and wherein the instructions further cause the mobile device to: detect that a second multimedia application of a second-type multimedia application is started or the second multimedia application is switched to run in a foreground; and in response to detecting that the second multimedia application is started or that the second multimedia application is switched to run in the foreground, either: automatically output second prompt information for giving a second prompt for switching the second wireless projection mode to the first wireless projection mode; or automatically switch the second wireless projection mode to the first wireless projection mode and perform the wireless projection onto the electronic device in the first wireless projection mode.

### Claim 8

A method comprising: running a first multimedia application in a foreground; performing a wireless projection onto a first electronic device in a first wireless projection mode; detecting that the first multimedia application belongs to a first-type multimedia application; and either detecting, in response to detecting that the first multimedia application belongs to the first-type multimedia application, automatically outputting first prompt information for giving a first prompt for switching the first wireless projection mode to a second wireless projection mode; or automatically switching the first wireless projection mode to the second wireless projection mode and perform the wireless projection onto the first electronic device in the second wireless projection mode; further comprising: detecting that a second multimedia application of a second-type multimedia application is started or that the second multimedia application is switched to run in the foreground; and in response to detecting that the second multimedia application is started or that the second multimedia application is switched to run in the foreground, either: automatically outputting second prompt information for giving a second prompt for switching the second wireless projection mode to the first wireless projection mode; or automatically switching the second wireless projection mode to the first wireless projection mode and perform the wireless projection onto the first electronic device in the first wireless projection mode.

### Claim 9 (depends on 8)

The method of claim 8, wherein after automatically outputting the first prompt information, the method further comprises:
detecting a first user input for switching the first wireless projection mode to the second wireless projection mode;
automatically outputting, in response to the first user input, one or more identifiers of one or more electronic devices;
detecting a second user input for selecting an identifier of a second electronic device from the one or more identifiers; and
in response to the second user input:
switching the first wireless projection mode to the second wireless projection mode; and
performing the projection onto the second electronic device in the second wireless projection mode.

### Claim 10 (depends on 8)

The method of claim 8, further comprising: detecting that the first multimedia application is switched to run in the foreground, a that third multimedia application of the first-type multimedia application is started, or the third multimedia application is switched to run in the foreground; and automatically outputting third prompt information for giving a third prompt for switching the first wireless projection mode to the second wireless projection mode in response to detecting that the first multimedia application is switched to run in the foreground, that the third multimedia application is started, or that the third multimedia application is switched to run in the foreground.

### Claim 11 (depends on 8)

The method of claim 8, further comprising: detecting that the first multimedia application is switched to run in the foreground, that a third multimedia application of the first-type multimedia application is started, or that the third multimedia application is switched to run in the foreground; and in response to detecting that the first multimedia application is switched to run in the foreground, that the third multimedia application is started, or that the third multimedia application is switched to run in the foreground: automatically switching the first wireless projection mode to the second wireless projection mode; and performing the wireless projection onto the first electronic device in the second wireless projection mode.

### Claim 12

A computer program product comprising computer-executable instructions that are stored on a non-volatile computer-readable storage medium and that, when executed by a processor, cause a mobile device to: run a first multimedia application in a foreground; perform a wireless projection onto a first electronic device in a first wireless projection mode; detect that the first multimedia application belongs to a first-type multimedia application; after detecting that the first multimedia application belongs to the first-type multimedia application, either: automatically output first prompt information for giving a first prompt for switching the first wireless projection mode to a second wireless projection mode; or automatically switch the first wireless projection mode to the second wireless projection mode and perform the wireless projection onto the first electronic device in the second wireless projection mode; and wherein after automatically outputting the first prompt information, the computer-executable instructions further cause the mobile device to: detect that a second multimedia application of a second-type multimedia application is started the second multimedia application is switched to run in the foreground; and in response to detecting that the second multimedia application is started or that the second multimedia application is switched to run in the foreground, either: automatically output second prompt information for giving a second prompt for switching the second wireless projection mode to the first wireless projection mode; or automatically switching the second wireless projection mode to the first wireless projection mode and performing the wireless projection onto the first electronic device in the first wireless projection mode.

### Claim 13 (depends on 12)

The computer program product of claim 12, wherein after automatically outputting the first prompt information, the computer-executable instructions further cause the mobile device to:
detect a first user input for switching the first wireless projection mode to the second wireless projection mode;
automatically output, in response to the first user input, one or more identifiers of one or more electronic devices;
detect a second user input for selecting an identifier of a second electronic device from the one or more identifiers; and
in response to the second user input:
switch the first wireless projection mode to the second wireless projection mode; and
perform the wireless projection onto the second electronic device in the second wireless projection mode.

### Claim 14 (depends on 13)

The computer program product of claim 13, wherein the computer-executable instructions further cause the mobile device to:
detecting that a second multimedia application of a second-type multimedia application is started or that the second multimedia application is switched to run in the foreground; and
in response to detecting that the second multimedia application is started or that the second multimedia application is switched to run in the foreground, either:
automatically output second prompt information for giving a second prompt for switching the second wireless projection mode to the first wireless projection mode; or
automatically switching the second wireless projection mode to the first wireless projection mode and performing the wireless projection onto the first electronic device in the first wireless projection mode.

### Claim 15 (depends on 14)

The computer program product of claim 14, wherein the computer-executable instructions further cause the mobile device to:
detecting that the first multimedia application is switched to run in the foreground, that a third multimedia application of the first-type multimedia application is started, or that the third multimedia application is switched to run in the foreground; and
in response to detecting that the first multimedia application is switched to run in the foreground, that the third multimedia application is started, or that the third multimedia application is switched to run in the foreground, either:
automatically outputting third prompt information for giving a third prompt for switching the first wireless projection mode to the second wireless projection mode; or
automatically switching the first wireless projection mode to the second wireless projection mode and performing the wireless projection onto the first electronic device in the second wireless projection mode.

### Claim 16 (depends on 15)

The computer program product of claim 15, wherein:
the first-type multimedia application is a non-customized video application without a projection initiation capability and the second-type multimedia application is a game application;
the first wireless projection mode is a mirroring projection mode and the second wireless projection mode is an online projection mode;
the one or more electronic devices comprise the first electronic device; and
the first user input or the second user input comprise a touch input or a voice input.
