# US 12,118,264 B2 · Method for intelligent screen sharing, screen sharing application and system for multi-party and multi-media conferencing

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

- Number: US 12,118,264 B2
- Document ID: US12118264B2
- Status: Granted
- Kind: B2
- Application number: 18/318,768
- Filed: 2023-05-17
- Published: 2024-06-20
- Granted: 2024-10-15
- Earliest claimed: 2022-12-15
- Assignees: Unify Patente GmbH & Co. KG
- Applicants: Unify Patente GmbH & Co. KG
- Inventors: Karl Klaghofer; Thomas Lederer
- Web page: https://patentgrep.com/patent/US12118264B2

## CPC

- 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}
- H04L 65/4015: {where at least one of the additional parallel sessions is real time or time sensitive, e.g. white board sharing, collaboration or spawning of a subconference}
- G06F 21/629: {to features or functions of an application}
- H04L 12/1827: {Network arrangements for conference optimisation or adaptation}
- H04L 65/1063: Application servers providing network services (systems providing special services to telephonic subscribers H04M3/42)
- H04L 65/1069: Session establishment or de-establishment
- H04L 65/1089: by adding media; by removing media
- H04L 65/4038: with floor control
- H04L 12/1822: {Conducting the conference, e.g. admission, detection, selection or grouping of participants, correlating users to one or more conference sessions, prioritising transmission}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method for intelligent screen sharing, a screen sharing application and a system for multi-party and multi-media conferencing can be configured to allow an efficient temporary switching of screen sharing in a multi-party multi-media conference and/or automatically returning to previous presenter(s) without the need to restart the screen sharing again. In some embodiments, an automatic re-establishment of the screen sharing session can be provided as well (e.g. after a presenting user had temporarily lost network connection).

## Claims

### Claim 1

A method for intelligent screen sharing, the method comprising:
initiating a first screen sharing in a screen sharing session of a screen sharing application service to share a screen content of a first user device of a first user;
sharing the screen content of the first user device in the first screen sharing during the screen sharing session such that the screen content of the first user device is shared during the screen sharing session with at least one other user device of the screen sharing session to display the screen content of the first user device via the at least one other user device of the screen sharing session, the at least one other user device including a second user device;
initiating a second screen sharing in the screen sharing session of the screen sharing application service to share a screen content of the second user device of a second user during the screen sharing session;
checking, by the screen sharing application service, whether multi-screen sharing is allowed and/or provided for the screen sharing session;
pausing, by the screen sharing application service, the first screen sharing of the first user upon a determination that multi-screen sharing is not allowed and/or not provided for the screen sharing session;
sharing the screen content of the second user device in the second screen sharing during the screen sharing session such that the screen content of the second user device is shared during the screen sharing session with at least the first user device to display the screen content of the second user device via the first user device;
ending the second screen sharing during the screen sharing session;
automatically resuming, by the screen sharing application service, the first screen sharing of the share screen content of the first user device during the screen sharing session; and
sharing, by the first user device, the screen content of the first user device after the first screen sharing is resumed.

### Claim 2 (depends on 1)

The method of claim 1, wherein the at least one other user device of the screen sharing session includes a third user device, the method further comprises:
initiating a third screen sharing in the screen sharing session of the screen sharing application service to share a screen content of the third user device of a third user before the second screen sharing ends;
checking, by the screen sharing application service whether multi-screen sharing is allowed and/or provided for the screen sharing session;
pausing, by the screen sharing application service, the second screen sharing when multi-screen sharing is not allowed and/or not provided for the screen sharing session; and
sharing, the screen content of the third user device in the third screen sharing during the screen sharing session such that the screen content of the third user device is shared during the screen sharing session with at least the first user device and the second user device to display the screen content of the third user device via the first user device and the second user device.

### Claim 3 (depends on 2)

The method of claim 2, comprising:
in response to the third screen sharing stopping, automatically resuming, the first screen sharing and/or the second screen sharing according to one or more pre-defined screen sharing options.

### Claim 4 (depends on 3)

The method of claim 3, comprising:
after the automatic resumption of the second screen sharing, sharing the screen content of the second user device of the second user during the screen sharing session.

### Claim 5 (depends on 1)

The method of claim 1, comprising:
in response to determining that multi-screen sharing is allowed and/or provided for the screen sharing session, initiating a multi-screen sharing of the first user device and the second user device according to one or more pre-defined screen sharing options.

### Claim 6 (depends on 1)

The method of claim 1, comprising:
in response to the first screen sharing or the second screen sharing stopping due to a loss of network connectivity in which network connectivity is subsequently re-established after the loss of network connectivity during the screen sharing session, resuming, by the screen sharing application service, automatically back to the first screen sharing or second screen sharing which was stopped due to the loss of the network connectivity.

### Claim 7 (depends on 3)

The method of claim 3, wherein the one or more pre-defined screen sharing options comprises:
resuming, by the screen sharing application service, automatically back to the first user device which was an initial screen sharing user in the screen sharing session; or
resuming, by the screen sharing application service, automatically back to the first, second, third or any further user which was a latest previous screen sharing user in the screen sharing session; or
resuming, by the screen sharing application service, automatically back to the first, second, third or any further user appointed as a moderator of the screen sharing session or appointed as a main presenter for the screen sharing session.

### Claim 8 (depends on 3)

The method of claim 3, wherein the one or more pre-defined screen sharing options are carried out by means of a screen sharing historical data analytics application and/or a real-time, voice analytics application and/or a real-time video analytics application that are supported by artificial intelligence, machine learning and/or natural language processing.

### Claim 9 (depends on 3)

The method of claim 3, wherein the one or more pre-defined screen sharing options comprises:
resuming automatically back to screen sharing of the first, second, third or any further user device upon a detection and analysis of a key word or a key phrase by a real time voice analytics application and/or upon a detection and analysis by a video analytics application of a gesture and/or an enabling of video data by the first, second, third or any further user device.

### Claim 10 (depends on 1)

The method of claim 1, comprising:
requesting, by the screen sharing application service, a confirmation to screen sharing.

### Claim 11

A screen sharing service apparatus, comprising:
a computer device having a processor connected to a non-transitory memory and at least one transceiver, the computer device communicatively connectable with a first user device of a first user and a second user device of a second user, the computer device configured to:
initiate a first screen sharing in a screen sharing session to share a screen content of the first user device of the first user;
share the screen content of the first user device during the screen sharing session such that the screen content of the first user device is shared during the screen sharing session with at least one other user device of the screen sharing session to display the screen content of the first user device via the at least one other user device of the screen sharing session, the at least one other user device including the second user device;
initiate a second screen sharing in the screen sharing session to share a screen content of the second user device of the second user;
check whether multi-screen sharing is allowed and/or provided for the screen sharing session;
pause the first screen sharing of the first user device upon a determination that multi-screen sharing is not allowed and/or not provided for the screen sharing session;
share the screen content of the second user device during the second screen sharing during the screen sharing session such that the screen content of the second user device is shared during the screen sharing session with at least the first user device to display the screen content of the second user device via the first user device;
end the second screen sharing;
automatically resume the first screen sharing of the share screen content of the first user device; and
share the screen content of the first user device after the first screen sharing is resumed.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the apparatus comprises:
a screen sharing session control unit;
a screen sharing application configuration unit;
at least one interface to an analytics application; and/or
at least one interface to a media-, meeting-, and/or conference server platform.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the at least one interface to an analytics application comprises:
a screen sharing historical data analytics application to save and analyze historical screen sharing data; and/or
a real-time voice analytics application to analyze real time voice data of the screen sharing session; and/or
a real-time video analytics application to analyze real time video data of the screen sharing session.

### Claim 14 (depends on 12)

The apparatus of claim 12, wherein the screen sharing session control unit further comprises a user notification unit to issue notifications to confirm sharing of screen content and/or a screen sharing session state unit to keep track of screen sharing session history.

### Claim 15

A system for multi-party and multi-media conferencing, comprising:
a screen sharing service apparatus including:
a computer device having a processor connected to a non-transitory computer readable medium and at least one transceiver, the computer device communicatively connectable with a first user device of a first user and a second user device of a second user, the computer device configured to:
initiate a first screen sharing in a screen sharing session to share a screen content of the first user device of the first user;
share the screen content of the first user device in the first screen sharing during the screen sharing session such that the screen content of the first user device is shared during the screen sharing session with at least one other user device of the screen sharing session to display the screen content of the first user device via the at least one other user device of the screen sharing session, the at least one other user device including the second user device;
initiate a second screen sharing in the screen sharing session to share a screen content of the second user device of the second user;
check whether multi-screen sharing is allowed and/or provided for the screen sharing session;
pause the first screen sharing of the first user device upon a determination that multi-screen sharing is not allowed and/or not provided for the screen sharing session;
share the screen content of the second user device during the second screen sharing during the screen sharing session such that the screen content of the second user device is shared during the screen sharing session with at least the first user device to display the screen content of the second user device via the first user device;
end the second screen sharing;
automatically resume the first screen sharing of the share the screen content of the first user device; and
share the screen content of the first user device after the first screen sharing is resumed.

### Claim 16 (depends on 15)

The system of claim 15, wherein the system further comprises:
the first user device and the second user device communicatively connected to the computer device.

### Claim 17 (depends on 15)

The system of claim 15, wherein the computer device is a meeting-, conference-, and/or media server platform.

### Claim 18 (depends on 15)

The system of claim 15, wherein the computer device includes a real-time voice application and/or a real time video application.
