In a computer based conferencing environment, there may be multiple users sharing information and discussing items using a joint audio conferencing, joint video conferencing, and/or joint document sharing system. The audio conferencing enables multiple users to simultaneously discuss things in an effective manner. The video conferencing enables multiple users to simultaneously view each other which is helpful to convey ideas to one another. The joint document sharing system permits different users to simultaneously view electronic documents that are being edited or otherwise being modified.
Referring to
While the presentation and/or sharing of the desktop is especially beneficial for users of the system that are present, it has limitations when other users want to view only one or more portions of what is being presented. By being selective on the selection of a window, multiple windows, regions of one or more windows, or regions of the desktop that the user want to share, the user can keep private from other users the regions of the desktop that the user does not want to share.
In other configurations, the same desktop may be shared among a plurality of different groups. For example, a first window of the desktop may be shared with a first group of users, and a second window of the desktop may be shared with a second group of users. This separation of the portions of the desktop being shared may include any two portions defined in any manner of the desktop, either separate or overlapping. In many cases, the conferencing system includes groups of users, such as friends akin to instant messaging systems. By way of example, the different portions may be shared consistent with different groups. In this manner user A may share a first part of the desktop with users B, C, D, and E; and user A may share a different part of the desktop with users C, F, G, and H.
In this manner, multiple viewers may view the same content that is on the desktop. Each of the user's are preferably networked together using any type of computer network, such as a LAN, WAN, or Internet. User X has a computer desktop that user x may manipulate. User Y and user Z interconnect to user x's computer and obtain an image of the desktop on user x's computer that is periodically updated in some manner. Control over which user controls the desktop may be selected in any suitable manner.
Referring to
In other configurations, the system may permit the user to select a region of his desktop that is shared independent of the particular windows on the desktop. In this manner, the windows may be within the selected region or may extend past the selected region, with only those portions in the selected region being visible. Also, the user may select more than one window that will simultaneously be shared with others, with the other regions of the desktop not being shared. Likewise, the user may select a combination of one or more windows together with one or more regions of the desktop to be shared with others.
Referring to
In order to more effectively share the desktop of the user, it is desirable to permit the user to show comments, text, and marks over the top of any image on the desktop. For example, a user may desire to draw a circle around something of interest or otherwise draw on the desktop. A set of tools shown on the desktop may be used for drawing on the desktop, such as for example, free form select, box select, eraser, fill with color, color selector, magnification, pencil, brush, airbrush, text, line, curve, rectangle, polygon, ellipse, rounded rectangle, and color selections. In this manner, the user may make notations or other marks on a layer that is logically overlaid on the underlying desktop content. The layer over the desktop layer upon which is drawn or otherwise overlaid on the underlying desktop layer, is likewise shared with the other users so that they see the same content. Both layers may be captured as a composite image and provided to other users, or each of the layers may be transmitted separately and composed by the receiving user.
It may be observed that by including the sharing of the entire desktop, the user is relieved from having to determine how to mark up a drawing or other content within a particular window operating a particular program, such as Autocad or Word, since the preferred embodiment is detached from the particular window or application. In addition, this extends the ability to have general whiteboard sharing, which is detached from the underlying content of the desktop.
The terms and expressions which have been employed in the foregoing specification are used therein as terms of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding equivalents of the features shown and described or portions thereof, it being recognized that the scope of the invention is defined and limited only by the claims which follow.
This application claims the benefit of U.S. Provisional App. No. 60/809,920, filed Jun. 1, 2006.
| Number | Date | Country | |
|---|---|---|---|
| 60809920 | Jun 2006 | US |