IP Library Granted Patent US 7,877,443
Granted Patent B2
US 7,877,443 · App. 11/127,377 · Granted Jan 25, 2011

Method, system, and computer program product for web conference participant display render acknowledgement

Assignee: International Business Machines Corporation
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 7,877,443
App. No.
11/127,377
Granted
Jan 25, 2011
Kind
B2
Abstract

The present invention provides a method, system, and computer program product for web conference participant display render acknowledgment. The method comprises: providing shared information to at least one participant of a web conference; determining a screen rendering status of the shared information in a web browser of each participant of the web conference; obtaining the screen rendering status of the shared information from each participant; and displaying information regarding the screen rendering status of the shared information to a moderator of the web conference.

Claims (58)

1. A method for providing screen rendering status information to a moderator of a web conference, comprising:

providing shared information to at least one participant of the web conference;

determining a screen rendering status of the shared information in a web browser of each participant of the web conference, wherein the screen rendering status includes an indication of what percentage of the shared information has rendered on a display of the at least one participant;

obtaining the screen rendering status of the shared information from each participant;

determining a percentage of the web browsers belonging to a set of the plurality of participants that have completely rendered the shared information; and

displaying, to the moderator of the web conference via a graphical user interface (GUI): information regarding the screen rendering status of the shared information and an indicator of the percentage of the web browsers that have completely rendered the shared information.

2. The method of claim 1 , wherein the step of obtaining the screen rendering status of the shared information further comprises:

polling each participant to obtain the screen rendering status of the shared information.

3. The method of claim 2 , wherein the polling occurs automatically.

4. The method of claim 2 , wherein the polling occurs at a predetermined time after the shared information has been provided.

5. The method of claim 2 , further comprising:

repeating the polling after a predetermined interval.

6. The method of claim 1 , wherein the step of obtaining the screen rendering status of the shared information further comprises:

receiving an acknowledgement generated by each participant whose browser has completely rendered the shared information.

7. The method of claim 6 , further comprising:

providing an identifier associated with the shared information to each participant; and

returning the identifier with the acknowledgement.

8. The method of claim 6 , further comprising:

collecting the acknowledgments; and

providing information regarding the acknowledgements to the moderator of the web conference.

9. The method of claim 1 , wherein the GUI displays at least an identity of each participant whose browser has completely rendered the shared information.

10. The method of claim 1 , further comprising:

flagging at least one participant of the web conference for special monitoring.

11. The method of claim 10 , further comprising:

prioritizing a flow of the web conference based on the screen rendering status of the shared information in the browser of each flagged participant.

12. A system, executed by a processor, for providing screen rendering status information to a moderator of a web conference, comprising:

a system for providing shared information to at least one participant of the web conference;

a system for determining a screen rendering status of the shared information in a web browser of each participant of the web conference, wherein the screen rendering status includes an indication of what percentage of the shared information has rendered on a display of the at least one participant;

a system for obtaining the screen rendering status of the shared information from each participant, wherein the system for obtaining further includes a system for determining a percentage of the web browsers belonging to a set of the plurality of participants that have completely rendered the shared information; and

a system for displaying, to the moderator of the web conference via a graphical user interface (GUI): information regarding the screen rendering status of the shared information and an indicator of the percentage of the web browsers that have completely rendered the shared information.

13. The system of claim 12 , wherein the system for obtaining the screen rendering status of the shared information further comprises:

a system for polling each participant to obtain the screen rendering status of the shared information.

14. The system of claim 13 , wherein the polling occurs automatically.

15. The system of claim 13 , wherein the polling occurs at a predetermined time after the shared information has been provided.

16. The system of claim 13 , wherein the polling is repeated after a predetermined interval.

17. The system of claim 12 , wherein the system for determining a percentage of the web browsers further comprises:

a system for receiving an acknowledgement generated by each participant whose browser has completely rendered the shared information.

18. The system of claim 17 , further comprising:

a system for providing an identifier associated with the shared information to each participant; and

a system for returning the identifier with the acknowledgement.

19. The system of claim 17 , further comprising:

a system for collecting the acknowledgments; and

a system for providing information regarding the acknowledgements to the moderator of the web conference.

20. The system of claim 12 , wherein the GUI displays at least an identity of each participant whose browser has completely rendered the shared information.

21. The system of claim 12 , further comprising:

a system for flagging at least one participant of the web conference for special monitoring.

22. A program product stored on a non-transitory computer readable medium for providing screen rendering status information to a moderator of a web conference, the computer readable medium comprising program code, which when executed on a computer, performs the following steps:

providing shared information to at least one participant of the web conference;

determining a screen rendering status of the shared information in a web browser of each participant of the web conference, wherein the screen rendering status includes an indication of what percentage of the shared information has rendered on a display of the at least one participant;

obtaining the screen rendering status of the shared information from each participant;

determining a percentage of the web browsers belonging to a set of the plurality of participants that have completely rendered the shared information; and

displaying, to the moderator of the web conference via a graphical user interface (GUI): information regarding the screen rendering status of the shared information and an indicator of the percentage of the web browsers that have completely rendered the shared information.

23. The program product of claim 22 , wherein the obtaining of the screen rendering status of the shared information further comprises:

polling each participant to obtain the screen rendering status of the shared information.

24. The program product of claim 23 , wherein the polling occurs automatically.

25. The program product of claim 23 , wherein the polling occurs at a predetermined time after the shared information has been provided.

26. The program product of claim 23 , which further performs the following:

repeats the polling after a predetermined interval.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2005
From: LYLE, RUTHIE D.; DANIELS, FONDA; FRANCIS, ARTHUR R.; PRESLER-MARSHALL, MARTIN J.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 016468/0538 →
Continuity (1)
Related Publication 20060271624A1 · Nov 30, 2006