Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Web History | Sign in

Patents

A system for knowledge transfer in a group setting comprises a plurality of participant work areas and a moderator work area. Each of the plurality of participant work areas has at least one corresponding participant input-device, and each of the participant input-devices is adapted to define participant images that are then included on the corresponding participant work area. The moderator work area comprises at least one moderator input-device. The at least one moderator input-device is adapted to define moderator images that are then included on the moderator work area and to select moderator images that are then simultaneously included on each of plurality of participant work areas. The moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area.

InventorDavid Berque
Primary Examiner: Ba Huynh
Secondary Examiner: Steven Theriault
Attorney: William F. Bahret
Current U.S. Classification715/753; 715/751

View patent at USPTO
Search USPTO Assignment Database
Download USPTO Public PAIR data

Citations

Cited PatentFiling dateIssue dateOriginal AssigneeTitle
US4616336May 11, 1983Oct 7, 1986International Business Machines Corp.Independent image and annotation overlay with highlighting of overlay conflicts
US4716404Mar 29, 1984Dec 29, 1987Hitachi, Ltd.Image retrieval method and apparatus using annotations as guidance information
US5107443Sep 7, 1988Apr 21, 1992Xerox CorporationPrivate regions within a shared workspace
US5146552Feb 28, 1990Sep 8, 1992International Business Machines CorporationMethod for associating annotation with electronically published material
US5176520Apr 17, 1990Jan 5, 1993Computer assisted instructional delivery system and method
US5211564Apr 25, 1991May 18, 1993Educational Testing ServiceComputerized figural response testing system and method
US5231578Nov 13, 1990Jul 27, 1993Wang Laboratories, Inc.Apparatus for document annotation and manipulation using images from a window source
US5239466Oct 4, 1990Aug 24, 1993Motorola, Inc.System for selectively routing and merging independent annotations to a document at remote locations
US5274362Feb 26, 1993Dec 28, 1993Electronic blackboard interface
US5309555May 14, 1992May 3, 1994International Business Machines CorporationRealtime communication of hand drawn images in a multiprogramming window environment
US5353398Mar 24, 1993Oct 4, 1994Hitachi, Ltd.Group working system having operator discriminating function
US5524240Oct 17, 1994Jun 4, 1996Panasonic Technologies, Inc.Method and apparatus for storage and retrieval of handwritten information
US5692141Apr 4, 1995Nov 25, 1997Fuji Xerox Co., Ltd.Groupware system providing facilitated data transfer among common and individual work areas
US5800181Dec 23, 1996Sep 1, 1998International Business Machines CorporationComputer system and method for process safety management
US5809240Nov 19, 1996Sep 15, 1998Fujitsu LimitedSystem for segmenting graphic data installed in respective terminal into areas corresponding to terminals and each area is to be manipulated by its respective terminal
US5816820Sep 18, 1996Oct 6, 1998Kelly Properties, Inc.Simulation generation system
US5823788Nov 13, 1995Oct 20, 1998Interactive educational system and method
US5859974Jul 8, 1996Jan 12, 1999Intel CorporationApparatus and method for linking public and private pages in a conferencing system
US5872924Apr 26, 1996Feb 16, 1999Hitachi, Ltd.Collaborative work support system
US5903252Oct 1, 1997May 11, 1999Matsushita Electric Industrial Co., Ltd.Electronic whiteboard apparatus
US5996002Jul 23, 1997Nov 30, 1999Fuji Xerox Co., Ltd.Collaborative work support system and method to facilitate the process of discussion in a meeting using a shared window
US6008800Aug 15, 1994Dec 28, 1999Man machine interfaces for entering data into a computer
US6038684Mar 22, 1999Mar 14, 2000Sun Microsystems, Inc.System and method for diagnosing errors in a multiprocessor system
US6078920Jan 29, 1998Jun 20, 2000International Business Machines CorporationComputer program product and apparatus for retrieval of OLE enabled BLOBs from an RDBMS server
US6141000Jun 7, 1995Oct 31, 2000Smart Technologies Inc.Projection display system with touch sensing on screen, computer assisted alignment correction and network conferencing
US6141529Nov 14, 1997Oct 31, 2000Sony Corporation
Sony Electronics, Inc.
Learning system with random assignments, conferencing and modeling
US6148174Nov 14, 1997Nov 14, 2000Sony Corporation
Sony Electronics, Inc.
Learning systems with patterns
US6151621Mar 19, 1998Nov 21, 2000International Business Machines Corp.Personal conferencing system
US6154631Nov 14, 1997Nov 28, 2000Sony Corporation
Sony Electronics, Inc.
Learning system with synchronized control of hardware and switching network
US6160987Dec 29, 1999Dec 12, 2000Computer-aided group-learning methods and systems
US6230171Aug 29, 1998May 8, 2001International Business Machines CorporationMarkup system for shared HTML documents
US6308199Aug 7, 1998Oct 23, 2001Fuji Xerox Co., Ltd.Cooperative work support system for managing a window display
US6411988Jul 15, 1998Jun 25, 2002Microsoft CorporationMethod and system for presentation conferencing
US6564246Feb 2, 1999May 13, 2003International Business Machines CorporationShared and independent views of shared workspace for real-time collaboration

Referenced by

Citing PatentFiling dateIssue dateOriginal AssigneeTitle
US7293243May 22, 2002Nov 6, 2007Microsoft CorporationApplication sharing viewer presentation
US7356563Jun 6, 2002Apr 8, 2008Microsoft CorporationMethods of annotating a collaborative application display
US7376901Jun 30, 2003May 20, 2008Mitsubishi Electric Research Laboratories, Inc.Controlled interactive display of content using networked computer devices
US7379968Jun 3, 2004May 27, 2008International Business Machines CorporationMultiple moderation for networked conferences
US7404014Jun 3, 2004Jul 22, 2008Microsoft CorporationMethod and system for transmitting and determining the effects of display orders from shared application between a host and shadow computer
US7414638Jul 22, 2005Aug 19, 2008Microsoft CorporationApplication sharing user interface improvements
US7418664Apr 3, 2002Aug 26, 2008Microsoft CorporationApplication sharing single document sharing
US7458030Dec 12, 2003Nov 25, 2008Microsoft CorporationSystem and method for realtime messaging having image sharing feature
US7487457Jan 30, 2006Feb 3, 2009Microsoft CorporationApplication sharing single document sharing
US7530022Jan 30, 2006May 5, 2009Microsoft CorporationApplication sharing single document sharing
US7595798Jul 22, 2005Sep 29, 2009Microsoft CorporationApplication sharing user interface improvements
US7721223Apr 11, 2006May 18, 2010Microsoft CorporationApplication sharing user interface improvements
US7765261Mar 30, 2007Jul 27, 2010Uranus International LimitedMethod, apparatus, system, medium and signals for supporting a multiple-party communication on a plurality of computer servers
US7765266Mar 30, 2007Jul 27, 2010Uranus International LimitedMethod, apparatus, system, medium, and signals for publishing content created during a communication
US7950046Mar 30, 2007May 24, 2011Uranus International LimitedMethod, apparatus, system, medium, and signals for intercepting a multiple-party communication
US8019817May 25, 2006Sep 13, 2011Canon Kabushiki KaishaCollaboration support system and control method thereof
US8060887Mar 30, 2007Nov 15, 2011Uranus International LimitedMethod, apparatus, system, and medium for supporting multiple-party communications
US8082517Oct 10, 2007Dec 20, 2011Microsoft CorporationApplication sharing viewer presentation
US8214747Nov 21, 2008Jul 3, 2012Adobe Systems IncorporatedRole based state and dynamic feature enablement for collaborative and non-collaborative workspaces and imbeded applications

Claims

1. A system for knowledge transfer in a group setting, the system comprising:

a plurality of participant workstations, each adapted to provide a participant work area having a plurality of panels, each participant workstation having at least one corresponding participant input-device and participant display, and each of the participant input-devices being adapted to define participant images that are then included on the corresponding participant work area; and

a moderator workstation comprising at least one moderator input-device and adapted to provide a moderator work area having a plurality of panels, the at least one moderator input-device being adapted to define moderator images that are then included on the moderator work area and to select moderator images that are then simultaneously included on each of the participant work areas;

wherein the moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area;

wherein the moderator workstation is adapted to identify a panel not currently displayed in a selected participant work area and to transmit a request message to the corresponding participant workstation for the identified panel; and
wherein the corresponding participant workstation is adapted to transmit the identified panel to the moderator workstation in response to the request message.

2. The system of claim 1,

wherein the moderator workstation is adapted to identify more than one panel to acquire from a selected participant work area and to transmit a request message to the corresponding participant workstation for the identified panels; and

wherein the corresponding participant workstation is adapted to transmit the identified panels to the moderator workstation in response to the request message.

3. The system of claim 1, further comprising a plurality of display elements adapted to display the moderator work area and the plurality of participant work areas.

4. The system of claim 3, wherein the plurality of display elements are substantially located to permit a user to simultaneously view one of the display elements and hear substantially every other user that is viewing another of the display elements.

5. The system of claim 4, wherein the user hears substantially every other user through a form of audio transmission.

6. The system of claim 3, wherein the work areas are permitted to have a size exceeding that which can be displayed on the display elements.

7. The system of claim 6, wherein the work areas each comprise at least one scroll.

8. The system of claim 7, wherein each scroll comprises a set of scrollable panels.

9. The system of claim 1, wherein the work areas can be stored as a single computer file, and wherein previously-saved files can be imported into a work area.

10. The system of claim 1, wherein the input-devices are adapted to define the images by creating text objects and draw objects corresponding to the images.

11. The system of claim 10, wherein the input-devices are further adapted to define the images by creating erase objects.

12. The system of claim 10, wherein the input-devices are further adapted to define the images by creating bitmap objects.

13. The system of claim 1, wherein additional participant work areas can be created and added to the system while the system is in operation.

14. The system of claim 1, further comprising collision-correction functionality.

15. The system of claim 14, wherein the collision-correction functionality comprises functionality permitting toggling between a plurality of view modes.

16. The system of claim 14, wherein the collision-correction functionality comprises functionality permitting relocation of images on the participant work area.

17. A network of computers programmed for knowledge transfer in a group setting, the network comprising:

a plurality of participant workstations, each programmed to provide a participant work area and having at least one corresponding participant input-device, and each of the participant input-devices being adapted to create data structures defining participant images that are then included in the participant work area; and

a moderator workstation programmed to provide a moderator work area and comprising at least one moderator input-device, the at least one moderator input-device being adapted to:
create data structures defining moderator images that are then included in the moderator work area, and
to select moderator images that are then simultaneously included in each of plurality of participant work areas;
wherein the moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included in the moderator work area;
further comprising collision-correction functionality permitting relocation of images in the participant work area;
wherein the relocation of images occurs automatically when a collision occurs.

18. A system for knowledge transfer in a group setting, the system comprising:

a plurality of participant workstations each adapted to provide a participant work area and having at least one corresponding participant input-device and participant display, each of the participant input-devices being adapted to define participant images that are then included in the corresponding participant work area;

a moderator workstation comprising a moderator input-device and moderator display, said moderator workstation adapted to provide a moderator work area including a shared work area where images may be placed by the moderator and participants, the moderator input-device being adapted to define moderator images that are then included in the shared work area and in each of the participant work areas, the moderator images generally displayed superimposed on participant images in the participant work area; and

collision-avoidance functionality permitting a participant to place a first image in the shared work area visible to the moderator, the first image having a corresponding image in the participant work area that is not visible to the moderator.

19. The system of claim 18, wherein the moderator work area comprises the shared work area and a moderator private work area, and each participant work area comprises a participant public work area and a private work area.

20. The system of claim 19, wherein each participant's work station displays images placed on the shared work area superimposed on images placed in that participant's public work area.

21. The system of claim 18, wherein the system can be used in a group mode and a standalone mode.

22. The system of claim 18, wherein the workstations are located such that a first user positioned to use a workstation and a second user positioned to use a different workstation can hear each other speak.

23. The system of claim 22, wherein every user positioned to use a workstation can hear every other user positioned to use any other workstation.

24. The system of claim 18, wherein no user positioned to use a workstation can hear any other user positioned to use a different workstation.

25. The system of claim 18, wherein images are organized in notebook data structures comprising at least one panel.

26. The system of claim 25, wherein the images are stored as at least one object in a single panel.

27. The system of claim 25, wherein the images are stored as at least one record in a relational database.

28. The system of claim 25, wherein the images are stored as at least one record in an indexed database.

29. The system of claim 18, wherein images placed on a participant's work area at a participant workstation may be viewed only at that workstation unless that participant decides to permit them to be viewed from another workstation.

30. The system of claim 29, wherein a participant can implement a decision to permit an image placed on a participant work area to be viewed at another workstation by setting a flag.

31. The system of claim 29, wherein a participant can implement a decision to permit an image placed on a participant work area to be viewed at another workstation by actively causing information corresponding to the image to be transmitted to another workstation.

32. The system of claim 18, wherein the collision-avoidance functionality comprises a margin that does not have a corresponding location of the shared work area.

33. A network of computers programmed for knowledge transfer in a group setting, the network comprising:

a plurality of participant workstations, each programmed to provide a participant work area and having at least one corresponding participant input-device, and each of the participant input-devices being adapted to create data structures defining participant images that are then included in the participant work area; and

a moderator workstation, programmed to provide a moderator work area and comprising at least one moderator input-device, the moderator work area including a shared work area, the at least one moderator input-device being adapted to:
create data structures defining moderator images that are then included in the moderator work area, and
to select moderator images that are then simultaneously included on each of plurality of participant work areas;
wherein the moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area;
further comprising collision-avoidance functionality that permits the participant to place footnote images on the participant work area that provide a link between the footnote images and corresponding images placed on a portion of the participant work area that is not superimposed on the shared work area.

34. A network of computers programmed for knowledge transfer in a group setting, the network comprising:

a plurality of participant workstations, each programmed to provide a participant work area and having at least one corresponding participant input-device, and each of the participant input-devices being adapted to create data structures defining participant images that are then included in the participant work area; and

a moderator workstation, programmed to provide a moderator work area and comprising at least one moderator input-device, the at least one moderator input-device being adapted to:
create data structures defining moderator images that are then included in the moderator work area, and
to select moderator images that are then simultaneously included on each of plurality of participant work areas;
wherein the moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area;
further comprising collision-avoidance functionality that permits the participant to place footnote images in the participant work area, the footnote images providing a link to corresponding images located elsewhere.

35. The network of claim 34, wherein the participant work area comprises a participant public work area and a private work area, wherein the moderator work area includes a shared work area, and wherein images placed on the participant's public work area are generally displayed superimposed on images on the shared work area.

36. The network of claim 35, wherein the corresponding images are placed on the participant's private work area.

37. The network of claim 34, wherein the footnote images are implemented as hyperlinks which include functionality that causes the participant's workstation to display the corresponding images.

38. A network of computers programmed for knowledge transfer in a group setting, the network comprising:

a plurality of participant workstations, each programmed to provide a participant work area and having at least one corresponding participant input-device, and each of the participant input-devices being adapted to create data structures defining participant images that are then included on the participant work area;

a moderator workstation, programmed to provide a moderator work area and comprising at least one moderator input-device, the at least one moderator input-device being adapted to:
create data structures defining moderator images that are then included on the moderator work area, and
select moderator images that are then simultaneously included on each of plurality of participant work areas;
wherein the moderator work area comprises a moderator public scroll and a moderator private scroll, and each participant work area comprises a participant public scroll and a participant private scroll;
wherein each participant workstation displays images placed on the participant's public scroll by the moderator superimposed on images placed on the participant's public scroll by the participant, and
wherein the moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area;
further comprising collision-avoidance functionality that permits the participant to place footnote images on the participant work area that provide a link between the footnote images and corresponding images that are not typically superimposed on a shared work area.

39. A network of computers programmed for knowledge transfer in a group setting, the network comprising:

a plurality of participant workstations, each programmed to provide a participant work area and having at least one corresponding participant input-device, and each of the participant input-devices being adapted to create data structures defining participant images that are then included on the participant work area; and

a moderator workstation, programmed to provide a moderator work area and comprising at least one moderator input-device, the at least one moderator input-device being adapted to:
create data structures defining moderator images that are then included on the moderator work area, and
select moderator images that are then simultaneously included on each of plurality of participant work areas;
wherein the moderator work area comprises a moderator public-scroll and a moderator private scroll, and each participant work area comprises a participant public scroll and a participant private scroll;
wherein each participant workstation displays images placed on the participant's public scroll by the moderator superimposed on images placed on the participant's public scroll by the participant;
wherein the moderator input-device is further adapted to select participant images from any of the plurality of participant work areas that are then included on the moderator work area;
wherein the participant work area comprises a participant public work area and a participant private work area; and
wherein images placed on the participant public work area are generally displayed superimposed over images on the public scroll;
further comprising collision-avoidance functionality that permits the participant to place footnote images in the participant public work area, the footnote images providing a link to corresponding images located in the participant's private work area.

40. The network of claim 39, wherein the footnote images are implemented as hyperlinks which include functionality that causes the participant's work station to display the corresponding images.

41. A system for knowledge transfer in a group setting, the system comprising:

a plurality of participant work stations, each comprising:
at least one participant display device;
at least one input device;
a participant public scroll; and
a participant private scroll;
the at least one participant input device being adapted to permit the participant to create data structures on the participant public scroll and participant private scroll defining images that are displayed on the at least one participant display device; and
a moderator work station, comprising:
at least one moderator display device;
at least one moderator input-device; and
a moderator public scroll;
the at least one moderator input device being adapted to create data structures on the moderator public scroll and each of the participant public scrolls defining images that are displayed on the at least one moderator display device and on each of the at least one participant display devices;
wherein the scrolls each comprise a plurality of panels, each panel comprising a plurality of objects created in a sequence; and
wherein at least one of said workstations is adapted to replay the creation sequence of objects on a given panel in object-by-object fashion.

42. The system of claim 41, wherein the objects are organized as linked-lists on each panel.

43. The system of claim 42, wherein objects placed on a scroll can be replayed by displaying corresponding images as the objects are added to the display one object at a time.

44. The system of claim 43, wherein the objects are added to the display in the order they were added to the scroll.

45. The system of claim 43, wherein the objects are added to the display in the order they were added to a given panel.

46. The system of claim 43, wherein data structures included on the moderator public scroll are automatically placed on each of the participant public scrolls, and wherein a moderator input device can be used to permit a data structure created by a participant input device to be placed on other participant's scrolls by selecting it to be included on the moderator public scroll.

47. The system of claim 43, wherein a moderator input device can be used to permit a data structure created by a participant input device to be included on other participant public scrolls by causing the participant work station at which that participant input device is located to become the moderator workstation.

48. The system of claim 47, wherein a moderator input device can cause a participant workstation to become the moderator input device by passing a security token.

49. The system of claim 41, wherein each of the participant input devices can only create data structures that are placed on the participant's scrolls unless a moderator input device is used to permit otherwise.

50. A system for knowledge transfer in a group setting, the system comprising:

a plurality of participant workstations, each adapted to provide a participant work area and having at least one corresponding participant input-device and participant display, each of the participant input-devices being adapted to define participant images that are then included in the corresponding participant work area; and

a moderator workstation comprising a moderator input-device and moderator display and adapted to provide a moderator work area, the moderator input-device being adapted to define moderator images that are then included in the moderator work area and to transmit moderator images to participant workstations, said moderator images including objects drawn by the moderator using the moderator input-device, wherein the moderator workstation is further adapted to transmit an object drawn by the moderator to participant workstations when the object is complete.

51. An interactive learning method, comprising:

providing a participant work area on each of a plurality of participant workstations each having at least one corresponding participant input-device and participant display, each of the participant input-devices being adapted to define participant images that are then included in the corresponding participant work area;

providing a moderator work area on a moderator workstation comprising a moderator input-device and moderator display, the moderator input-device being adapted to define moderator images that are then included in the moderator work area and to transmit moderator images to participant workstations, said moderator images including objects drawn in the moderator work area using the moderator input-device; and

transmitting an object drawn in the moderator work area to participant workstations when the object is complete.

52. An interactive learning method, comprising:

providing on each of a plurality of participant workstations a participant work area having a plurality of panels, each participant workstation having at least one corresponding participant input-device and participant display, each of the participant input-devices being adapted to define participant images that are then included in the corresponding participant work area;

providing a moderator work area having a plurality of panels on a moderator workstation comprising at least one moderator input-device, the at least one moderator input-device being adapted to define moderator images that are then included in the moderator work area and to select moderator images that are then simultaneously included in each of the participant work areas;

using the moderator workstation to identify a panel not currently displayed in a selected participant work area;

transmitting a request message from the moderator workstation to the corresponding participant workstation for the identified panel; and
transmitting the identified panel from the corresponding participant workstation to the moderator workstation in response to the request message.

53. The method of claim 52, wherein images placed on a participant work area at a participant workstation may be viewed only at that workstation unless a participant decides to permit them to be viewed from another workstation.

54. The method of claim 53, wherein a participant can implement a decision to permit an image placed on a participant work area to be viewed at another workstation by setting a flag.

55. The method of claim 53, wherein a participant can implement a decision to permit an image placed on a participant work area to be viewed at another workstation by actively causing information corresponding to the image to be transmitted to another workstation.

56. An interactive learning method, comprising:

providing a participant work area on each of a plurality of participant workstations having at least one corresponding participant input-device and participant display, each of the participant input-devices being adapted to define participant images that are then included in the corresponding participant work area;

providing a moderator work area on a moderator workstation comprising a moderator input-device and moderator display, said moderator work area including a shared work area where images may be placed by the moderator and participants, the moderator input-device being adapted to define moderator images that are then included in the shared work area and in each of the participant work areas, the moderator images generally displayed superimposed on participant images in the participant work areas; and

avoiding collisions by permitting a participant to place a first image in the shared work area visible to the moderator, the first image having a corresponding image in the participant work area that is not visible to the moderator.

57. The method of claim 56, wherein a participant can implement a decision to permit an image placed on a participant work area to be viewed at another workstation by setting a flag.

58. The method of claim 56, wherein a participant can implement a decision to permit an image placed on a participant work area to be viewed at another workstation by actively causing information corresponding to the image to be transmitted to another workstation.

59. The method of claim 56, wherein the participant work area comprises a participant public work area and a private work area, wherein images placed on the participant public work area are generally displayed superimposed over images on the shared work area.

60. The method of claim 59, wherein a participant can place footnote images in the participant's public work area that are superimposed on the shared work area, the footnote images providing a link to corresponding images located elsewhere.

61. The method of claim 60, wherein the footnote images are implemented as hyperlinks which include functionality that causes the participant's workstation to display the corresponding images.

62. The method of claim 60, wherein the corresponding images located elsewhere comprise images placed on the participant's private work area.

63. An interactive learning method, comprising:

providing a plurality of participant work stations, each comprising:
at least one participant display device;
at least one input device;
a participant public scroll; and
a participant private scroll;
the at least one participant input device being adapted to permit the participant to create data structures on the participant public scroll and participant private scroll defining images that are displayed on the at least one participant display device;
providing a moderator work station, comprising:
at least one moderator display device;
at least one moderator input-device; and
a moderator public scroll;
the at least one moderator input device being adapted to create data structures on the moderator public scroll and each of the participant public scrolls defining images that are displayed on the at least one moderator display device and on each of the at least one participant display devices,
wherein the scrolls each comprise a plurality of panels, each panel comprising a plurality of objects created in a sequence; and
wherein the creation sequence of objects on a given panel of at least one of said scrolls is replayed in object-by-object fashion.