IP Library › Granted Patent US 12,299,343
Granted Patent B2
US 12,299,343 · App. 18/342,398 · Granted May 13, 2025

Double-channel screen mirroring method and electronic device

Inventor: Shanshi Wang (Shenzhen, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
G06F3/1454G06F3/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,299,343
App. No.
18/342,398
Granted
May 13, 2025
Kind
B2
Abstract

A double-channel screen mirroring method includes receiving, from a first source device, first screen-mirroring data, receiving, from a second source device, second screen-mirroring data, wherein the first source device and the second source device have a first relative position relationship, displaying, based on the first screen-mirroring data, a first mirrored picture corresponding to the first source device in a first region of a display screen, displaying, based on the second screen-mirroring data, a second mirrored picture corresponding to the second source device in a second region of the display screen, wherein the first region and the second region have the first relative position relationship, and switching, when the first source device and the second source device change from the first relative position relationship to a second relative position relationship, the first region to displaying the second mirrored picture and the second region to displaying the first mirrored picture.

Claims (60)

1. A method, comprising:

receiving, by an electronic device and from a first source device, first screen-mirroring data, wherein the first screen-mirroring data comprises first audio data corresponding to the first source device;

receiving, by the electronic device and from a second source device, second screen-mirroring data, wherein the second screen-mirroring data comprises second audio data corresponding to the second source device, and wherein the first source device and the second source device have a first relative position relationship;

displaying, by the electronic device and based on the first screen-mirroring data, a first mirrored picture corresponding to the first source device in a first region of a display screen of the electronic device;

displaying, by the electronic device and based on the second screen-mirroring data, a second mirrored picture corresponding to the second source device in a second region of the display screen of the electronic device, wherein the first region and the second region have the first relative position relationship;

playing, by the electronic device, the first audio data through a first audio device;

playing, by the electronic device, the second audio data through a second audio device;

detecting, by the electronic device and based on positioning components of the electronic device, the first source device, and the second source device, that the first source device and the second source device change from the first relative position relationship to a second relative position relationship; and

when detecting that the first source device and the second source device change from the first relative position relationship to the second relative position relationship:

automatically switching, by the electronic device, the first region from displaying the first mirrored picture to displaying the second mirrored picture and the second region from displaying the second mirrored picture to displaying the first mirrored picture;

switching, by the electronic device, the first audio device to play the second audio data; and

switching, by the electronic device, the second audio device to play the first audio data.

2. The method of claim 1 , further comprising obtaining positions of the first source device and the second source device, wherein displaying the first mirrored picture and the second mirrored picture comprises displaying, based on the positions, the first mirrored picture in the first region and the second mirrored picture in the second region.

3. The method of claim 1 , further comprising obtaining the first relative position relationship between the first source device and the second source device, wherein displaying the first mirrored picture and the second mirrored picture comprises displaying, based on the first relative position relationship, the first mirrored picture in the first region and the second mirrored picture in the second region.

4. The method of claim 1 , wherein when the first relative position relationship comprises the first source device being located on a left side of the second source device in a first reference direction, the method further comprises displaying the first region on the left side of the second region.

5. The method of claim 1 , wherein when the second relative position relationship comprises the first source device being located on a right side of the second source device in a first reference direction, the method further comprises displaying the first region on the right side of the second region.

6. The method of claim 1 , wherein the first screen-mirroring data comprises image data corresponding to the first source device.

7. The method of claim 1 , wherein the second screen-mirroring data comprises image data corresponding to the second source device.

8. The method of claim 1 , wherein the positioning components comprise a first positioning component of the first source device, a second positioning component of the second source device, and a third positioning component of the electronic device, wherein the method further comprises obtaining, based on the first positioning component of the first source device, the second positioning component of the second source device, and the third positioning component of the electronic device, the first relative position relationship and the second relative position relationship, and wherein the first positioning component, the second positioning component, and the third positioning component comprise a BLUETOOTH positioning chip, an ultra-wideband (UWB) positioning chip, a WI-FI positioning component, an infrared positioning component, or an ultrasonic positioning component.

9. The method of claim 1 , wherein displaying the first mirrored picture in the first region and displaying the second mirrored picture in the second region comprise displaying the first mirrored picture and the second mirrored picture in non-overlapping regions of the display screen of the electronic device.

10. An apparatus, comprising:

a memory configured to store instructions; and

one or more processors coupled to the memory and configured to execute the instructions to:

receive, from a first source device, first screen-mirroring data, wherein the first screen-mirroring data comprises first audio data corresponding to the first source device;

receive, from a second source device, second screen-mirroring data, wherein the second screen-mirroring data comprises second audio data corresponding to the second source device, and wherein the first source device and the second source device have a first relative position relationship;

display, based on the first screen-mirroring data, a first mirrored picture corresponding to the first source device in a first region of a display screen of the apparatus;

display, based on the second screen-mirroring data, a second mirrored picture corresponding to the second source device in a second region of the display screen of the apparatus, wherein the first region and the second region have the first relative position relationship;

play the first audio data through a first audio device;

play the second audio data through a second audio device;

detect, based on positioning components of the apparatus, the first source device, and the second source device, that the first source device and the second source device change from the first relative position relationship to a second relative position relationship; and

when detecting that the first source device and the second source device change from the first relative position relationship to the second relative position relationship:

automatically switch the first region from displaying the first mirrored picture to displaying the second mirrored picture and the second region from displaying the second mirrored picture to displaying the first mirrored picture;

switch the first audio device to play the second audio data; and

switch the second audio device to play the first audio data.

11. The apparatus of claim 10 , wherein the first screen-mirroring data comprises image data corresponding to the first source device.

12. The apparatus of claim 10 , wherein the second screen-mirroring data comprises image data corresponding to the second source device.

13. A computer program product comprising instructions stored on a non-transitory computer readable medium that, when executed by one or more processors, cause an apparatus to:

receive, from a first source device, first screen-mirroring data, wherein the first screen-mirroring data comprises first audio data corresponding to the first source device;

receive, from a second source device, second screen-mirroring data, wherein the second screen-mirroring data comprises second audio data corresponding to the second source device, and wherein the first source device and the second source device have a first relative position relationship;

display, based on the first screen-mirroring data, a first mirrored picture corresponding to the first source device in a first region of a display screen of the apparatus;

display, based on the second screen-mirroring data, a second mirrored picture corresponding to the second source device in a second region of the display screen of the apparatus, wherein the first region and the second region have the first relative position relationship;

play the first audio data through a first audio device;

play the second audio data through a second audio device;

detect, based on positioning components of the apparatus, the first source device, and the second source device, that the first source device and the second source device change from the first relative position relationship to a second relative position relationship; and

when detecting that the first source device and the second source device change from the first relative position relationship to the second relative position relationship:

automatically switch the first region from displaying the first mirrored picture to displaying the second mirrored picture and the second region to displaying from displaying the second mirrored picture to the first mirrored picture corresponding to the first source device;

switch the first audio device to play the second audio data; and

switch the second audio device to play the first audio data.

14. The computer program product of claim 13 , wherein the first screen-mirroring data comprises first image data corresponding to the first source device, and wherein the second screen-mirroring data comprises second image data corresponding to the second source device.

15. The computer program product of claim 13 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

obtain positions of the first source device and the second source device; and

display, based on the positions, the first mirrored picture in the first region and the second mirrored picture in the second region.

16. The computer program product of claim 13 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

obtain the first relative position relationship between the first source device and the second source device; and

display, based on the first relative position relationship, the first mirrored picture in the first region and the second mirrored picture in the second region.

17. The computer program product of claim 13 , wherein when the first relative position relationship comprises the first source device being located on a left side of the second source device in a first reference direction, the instructions, when executed by the one or more processors, further cause the apparatus to display the first region on the left side of the second region.

18. The computer program product of claim 13 , wherein when the second relative position relationship comprises the first source device being located on a right side of the second source device in a first reference direction, the instructions, when executed by the one or more processors, further cause the apparatus to display the first region on the right side of the second region.

19. The computer program product of claim 13 , wherein the first screen-mirroring data comprises image data corresponding to the first source device.

20. The computer program product of claim 13 , wherein the positioning components comprise a first positioning component of the first source device, a second positioning component of the second source device, and a third positioning component of the apparatus, wherein the instructions, when executed by the one or more processors, further cause the apparatus to obtain, based on the first positioning component of the first source device, the second positioning component of the second source device, and the third positioning component of the apparatus, the first relative position relationship and the second relative position relationship, and wherein the first positioning component, the second positioning component, and the third positioning component comprise a BLUETOOTH positioning chip, an ultra-wideband (UWB) positioning chip, a WI-FI positioning component, an infrared positioning component, or an ultrasonic positioning component.

21. The computer program product of claim 13 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to display the first mirrored picture and the second mirrored picture in non-overlapping regions of the display screen of the apparatus.

Assignments (2)
EMPLOYMENT AGREEMENT Recorded Feb 14, 2025
From: WANG, SHANSHI
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 070235/0577 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2025
From: HUAWEI DEVICE CO., LTD. SHENZHEN BRANCH
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 070969/0196 →
Priority Claims (1)
CN 202011614251.0 · Dec 29, 2020 · national
Continuity (2)
Continuation PCTCN2021140200 · Dec 21, 2021
Related Publication 20230350629A1 · Nov 2, 2023
References Cited (9)
US 20090149253A1 · Kelly et al. · 2009 [cited by applicant]
US 20140009394A1 · Lee · 2014 [cited by examiner]
US 20150120817A1 · Jeong · 2015 [cited by examiner]
US 20200388248A1 · Kimata · 2020 [cited by examiner]
US 20210149618A1 · Lee · 2021 [cited by examiner]
US 20220408136A1 · Wang et al. · 2022 [cited by applicant]
CN 108124173A · 2018 [cited by applicant]
CN 108932144A · 2018 [cited by applicant]
CN 111131866A · 2020 [cited by applicant]