CA2391542C

System and method for application viewing through collaborative web browsing session

Abstract

A collaborative Web browsing session may take place over a network, allowing the Presenter on a first computer to direct the audio and visual components of a browser on one or more second computers. The Attendee on the second computer logs into a control site computer located on the Web and subsequently relinquishes Web browser control to the Presenter on the first computer. The collaborative Web browsing session ("session"), as created by the Presenter and witnessed by the Attendee, is comprised of a predetermined set of Web pages and slides. The present invention allows the Presenter of a collaborative Web browsing session to dynamically integrate a region of the Presenter's display into the session. The Presenter configures the first computer to select a region on its display for integration into the session. Additionally, the Presenter configures keyboard combinations to execute the capture of the selected region. Upon capture, an image associated with the region is sent to the control site computer as part of the session. The control site computer incorporates the dynamically included image into the session and transmits the image to the second computer where the image is displayed for viewing by the Attendee.

CA2391542C, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Expired 17 November 2020, 5.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 2 independent, 7 dependent

  1. 1
    CA 02391542 2010-05-12 51248-8 CLAIMS:1. A computer program product comprising a computer-readable medium storing instructions which when executed cause a computer system, said system comprising a control site computer connected to a first computer and one or more second computers, to display a region of the first computer’s display on the one or more second computers’ display within a collaborative web browsing session managed by the control site computer, the instructions comprising program instructions, when executed on the first computer, for: enabling a user of the first computer to select the region on the first computer;transmitting an image of the region from the first computer to the control site computer;when executed on the control site computer, for sending the image from the control site computer to the one or more second computers by, on the control site computer, composing a URL associated with the image and sending the URL to the one or more second computers;when executed on the one or more second computers, for sending the URL as a request for the image to the control site computer;the instructions further comprising program instructions, when executed on the control site computer, for: transmitting the image to the one or more second computers;and when executed on the one or more second computers, for displaying the image of the region on the display of the one or more second computers.
  2. 6
    A computer implemented method for causing a computer system, said system comprising a control site computer connected to a first computer and one or more second computers, to display a region of the first computer’s display on the one or more second computers display within a collaborative web browsing session managed by the control site computer, the method comprising the steps of:enabling a user of the first computer to select the region on the first computer;transmitting an image of the region from the first computer to the control site computer;sending the image from the control site computer to the one or more second computers by: the control site computer composing a URL associated with the image;the control site computer sending the URL to the one or more second computers;the one or more second computers sending the URL as a request for the image to the control site computer;the control site computer transmitting the image to the one or more second computers;and displaying the image of the region on the display of the one or more second computers. CA 02391542 2010-05-12 51248-8