IP Library Granted Patent US 12,395,445
Granted Patent B2
US 12,395,445 · App. 17/889,619 · Granted Aug 19, 2025

Dynamic sizing of a share window

Inventors: Joshua Smith (Milton, FL); Richard Downey (Charlestown, IN); Travis Ennis (Jasper, IN); Matthew Fardig (Boonville, IN)
Assignee: Lenovo (Singapore) Pte. Ltd.
H04L47/27H04N7/147H04N7/15
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,395,445
App. No.
17/889,619
Granted
Aug 19, 2025
Kind
B2
Abstract

One embodiment provides a method, the method including: attending, over a communication medium, a virtual meeting comprising a presenter and at least one participant, each accessing the virtual meeting by use of an information handling device comprising a display; determining, based upon the information handling device of the at least one participant, a size of a share window on the display of the presenter's information handling device; and sharing, based upon the determined size of the share window, information present within the share window on the display of the presenter's information handling device to the display of the at least one participant's information handling device. Other aspects are claimed and described.

Claims (32)

1. A method, comprising:

detecting, using a meeting window optimization system and during a meeting between a user and at least one participant located remotely with respect to the user, a request to share a screen of the user with the at least one participant, wherein each of the user and the at least one participant access the meeting utilizing an information handling device comprising a display;

determining, using the meeting window optimization system and based upon a device-type of the information handling device of the at least one participant, a size of a region of the screen to be shared from the information handling device of the user, wherein the determining the device-type of the information handling device of the at least one participant comprises determining characteristics of the display of the information handing device of the at least one participant, wherein the characteristics of the display influence the size of the region to be shared and a visual quality level of information contained within the region, wherein the determining the size of the region of the screen to be shared from the information handling device of the user to the information handling device of the at least one participant comprises determining a context of the display of the information handling device of the at least one participant; and

sharing, using the meeting window optimization system, the information contained within the region having the determined size to the information handling device of the at least one participant.

2. The method of claim 1 , wherein the determining comprises identifying a resolution of the display of the information handling device of the at least one participant.

3. The method of claim 1 , wherein the determining comprises identifying an aspect ratio of the display of the information handling device of the at least one participant.

4. The method of claim 1 , wherein the determining comprises identifying a size of the display of the information handling device of the at least one participant.

5. The method of claim 1 , wherein the determining comprises optimizing the size of the region based upon the characteristics of the information handling device of the at least one participant.

6. The method of claim 1 , comprising visually distinguishing the region on the display of the information handling device of the user.

7. The method of claim 1 , wherein the at least one participant comprises a plurality of participants.

8. The method of claim 7 , wherein the determining comprises identifying a display of the plurality of participants resulting in a smallest size of the region and wherein the size of the region corresponds to the smallest size.

9. The method of claim 1 , comprising receiving a user input overriding a size of the region.

10. The method of claim 1 , wherein the sharing the information contained within the region comprises utilizing a drag-and-drop methodology for positioning the information to be shared in the region.

11. A system, the system comprising:

a processor;

a memory device that stores instructions that, when executed by the processor, causes the system to:

detect, using a meeting window optimization system and during a meeting between a user and at least one participant located remotely with respect to the user, a request to share a screen of the user with the at least one participant, wherein each of the user and the at least one participant access the meeting utilizing an information handling device comprising a display;

determine, using the meeting window optimization system and based upon a device-type of the information handling device of the at least one participant, a size of a region of the screen to be shared from the information handling device of the user, wherein the determining the device-type of the information handling device of the at least one participant comprises determining characteristics of the display of the information handing device of the at least one participant, wherein the characteristics of the display influence the size of the region to be shared and a visual quality level of information contained within the region, wherein the determining the size of the region of the screen to be shared from the information handling device of the user to the information handling device of the at least one participant comprises determining a context of the display of the information handling device of the at least one participant; and

share, using the meeting window optimization system, information contained within the region having the determined size to the information handling device of the at least one participant.

12. The system of claim 11 , wherein to determine comprises to identify a resolution of the display of the information handling device of the at least one participant.

13. The system of claim 11 , wherein to determine comprises to identify an aspect ratio of the display of the information handling device of the at least one participant.

14. The system of claim 11 , wherein to determine comprises to identify a size of the display of the information handling device of the at least one participant.

15. The system of claim 11 , wherein to determine comprises to optimize the size of the region based upon the characteristics of the information handling device of the at least one participant.

16. The system of claim 11 , comprising to visually distinguish the region on the display of the information handling device of the user.

17. The system of claim 11 , wherein the at least one participant comprises a plurality of participants.

18. The system of claim 17 , wherein to determine comprises to identify a display of the plurality of participants resulting in a smallest size of the region and wherein the size of the region corresponds to the smallest size.

19. The information handling device of claim 11 , wherein to share the information contained within the region comprises utilizing a drag-and-drop methodology for positioning the information to be shared in the region.

20. A product, the product comprising:

a computer-readable storage device that stores executable code that, when executed by a processor, causes the product to:

detect, using a meeting window optimization system and during a meeting between a user and at least one participant located remotely with respect to the user, a request to share a screen of the user with the at least one participant, wherein each of the user and the at least one participant access the meeting utilizing an information handling device comprising a display;

determine, using the meeting window optimization system and based upon a device-type of the information handling device of the at least one participant, a size of a region of the screen to be shared from the information handling device of the user, wherein the determining the device-type of the information handling device of the at least one participant comprises determining characteristics of the display of the information handing device of the at least one participant, wherein the characteristics of the display influence the size of the region to be shared and a visual quality level of information contained within the region, wherein to determine the size of the region of the screen to be shared from the information handling device of the user to the information handling device of the at least one participant comprises determining a context of the display of the information handling device of the at least one participant; and

share, using the meeting window optimization system, information contained within the region having the determined size to the information handling device of the at least one participant.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2022
From: LENOVO (UNITED STATES) INC.
To: LENOVO (SINGAPORE) PTE. LTD
Reel/Frame 062078/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2022
From: SMITH, JOSHUA; DOWNEY, RICHARD; ENNIS, TRAVIS; FARDIG, MATTHEW
To: LENOVO (UNITED STATES) INC.
Reel/Frame 060831/0088 →
Continuity (1)
Related Publication 20240064108A1 · Feb 22, 2024
References Cited (3)
US 20230214958A1 · Zhang · 2023 [cited by examiner]
US 20230281778A1 · Thorsson · 2023 [cited by examiner]
WO WO2017088991A1 · 2017 [cited by examiner]