IP Library Patent Application 12790153
Patent Application
App. No. 12/790,153

Distributing Information Between Participants in a Conference via a Conference User Interface

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 None
App. No.
12/790,153
Filed
May 28, 2010
Art Unit
2174
USPC
715/739
Abstract

Various embodiments of systems, methods, and computer programs are disclosed for distributing information between participants in an online conference via a graphical user interface. One such method comprises: a conferencing system establishing a conference between a plurality of participants accessing the conferencing system via a communication network; presenting a conference interface via a graphical user interface to a client device operated by one of the participants; displaying in the conference interface a participant object identifying each of the plurality of participants in the conference, each participant object having corresponding profile information; selecting one of the participant objects via the graphical user interface; moving the selected participant object via the graphical user interface to a contact capture location in the conference interface; and creating a new contact containing at least a portion of the profile information associated with the selected participant object.

Claims (112)

1 . A method for distributing information between participants in an online conference via a graphical user interface, the method comprising:

a conferencing system establishing a conference between a plurality of participants accessing the conferencing system via a communication network;

presenting a conference interface via a graphical user interface to a client device operated by one of the participants;

displaying in the conference interface a participant object identifying each of the plurality of participants in the conference, each participant object having corresponding profile information;

selecting one of the participant objects via the graphical user interface;

moving the selected participant object via the graphical user interface to a contact capture location in the conference interface; and

creating a new contact containing at least a portion of the profile information associated with the selected participant object.

2 . The method of claim 1 , wherein the moving the selected participant object comprises dragging and dropping the selected participant object.

3 . The method of claim 1 , wherein the moving the selected participant object is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

4 . The method of claim 1 , wherein the contact capture location comprises a contact list displayed in the conference interface.

5 . The method of claim 1 , wherein the moving the selected participant object is performed using a drag and drop operation.

6 . The method of claim 1 , wherein the drag and drop operation comprises a flick operation.

7 . The method of claim 1 , wherein the creating the new contact comprises storing at least a portion of the profile information in one of a local or remote database.

8 . The method of claim 1 , wherein the creating the new contact comprises sending a request containing the profile information to one of the conferencing system and a social networking computer system.

9 . A computer program embodied in a computer-readable medium and executable by a processor, the computer program for distributing information between participants in an online conference via a graphical user interface, the computer program comprising logic configured to:

present a conference interface via a graphical user interface to a client device, the conference interface displaying a participant object identifying each of a plurality of participants in an online conference provided by a conferencing system, each participant object having corresponding profile information;

receive a selection of one of the participant objects via the graphical user interface;

receive an input command via the graphical user interface to move the selected participant object from an initial location; and

in response to the input command, initiate the creation of a new contact containing at least a portion of the profile information associated with the selected participant object.

10 . The computer program of claim 9 , wherein the input command comprises performing a drag and drop operation associated with the selected participant object.

11 . The computer program of claim 10 , wherein the drag and drop operation is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

12 . The computer program of claim 9 , wherein the input command comprises moving the selected participant object to a contact capture region in the conference interface.

13 . The computer program of claim 9 , wherein the logic configured to initiate the creation of the new contact comprises sending a request to one of the conferencing system and a social networking system.

14 . The computer program of claim 9 , wherein the new contact is stored in a memory associated with a contact management application.

15 . A computer system for providing an online conference, the computer system comprising:

a conferencing system for hosting an online conference via a communication network; and

a client device in communication with the conferencing system via the communication network, the client device comprising a memory, a processor and an information distribution module embodied in the memory and executed by the processor, the information distribution module for enabling a user of the client device to distribute information between a plurality of participants in the online conference, the information distribution module comprising logic configured to:

present a conference interface via a graphical user interface to the client device, the conference interface displaying a participant object identifying each of the plurality of participants in the online conference, each participant object having corresponding profile information;

receive a selection of one of the participant objects via the graphical user interface;

receive an input command via the graphical user interface to move the selected participant object from an initial location; and

in response to the input command, initiate the creation of a new contact containing at least a portion of the profile information associated with the selected participant object.

16 . The computer system of claim 15 , wherein the input command comprises a drag and drop command applied to the selected participant object.

17 . The computer system of claim 16 , wherein the drag and drop command is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

18 . The computer system of claim 15 , wherein the logic configured to initiate the creation of the new contact comprises sending a request to one of the conferencing system and a social networking system.

19 . The computer system of claim 15 , wherein the new contact is stored in the memory.

20 . A method for distributing information between participants in an online conference via a graphical user interface, the method comprising:

a conferencing system establishing a conference between a plurality of participants accessing the conferencing system via a communication network;

presenting a conference interface via a graphical user interface to a client device operated by one of the participants;

displaying in the conference interface a participant object identifying each of the plurality of participants in the conference, each participant object having corresponding profile information;

displaying via the graphical user interface a resources list comprising a plurality of draggable resource objects associated with the participant;

selecting one of the resource objects via the graphical user interface; and

distributing the selected resource object to one or more of the other participants by moving the selected resource object via the graphical user interface to the conference interface.

21 . The method of claim 20 , wherein the distributing the selected resource object comprises moving the selected resource object to one or more of the participant objects.

22 . The method of claim 20 , wherein the selected resource object comprises one of a document object, a video object, and an audio object.

23 . The method of claim 20 , wherein the selected resource object is associated with a file comprising the resource, and wherein the distributing the selected resource object comprises distributing the file to the one or more participants.

24 . The method of claim 20 , wherein the distributing the selected resource object comprises sending a location identifier associated with the selected resource object.

25 . The method of claim 20 , wherein the selecting one of the resource objects via the graphical user interface comprises dragging and dropping the selected resource object a participant object.

26 . The method of claim 25 , wherein the dragging and dropping the selected resource object is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

27 . A computer program embodied in a computer-readable medium and executable by a processor, the computer program for distributing information between participants in an online conference via a graphical user interface, the computer program comprising logic configured to:

present a conference interface via a graphical user interface to a client device, the conference interface displaying a participant object identifying each of a plurality of participants in an online conference provided by a conferencing system, each participant object having corresponding profile information;

display a draggable resource object;

receive a selection of the draggable resource object via the graphical user interface;

determine that the selected resource object is moved to and released in a predetermined region in the conference interface; and

provide the selected resource object to one or more of the participants in the conference interface.

28 . The computer program of claim 27 , wherein the logic configured to provide the selected resource object comprises logic configured to move and release the selected resource object to one or more of the participant objects.

29 . The computer program of claim 27 , wherein the selected resource object comprises one of a document object, a video object, and an audio object.

30 . The computer program of claim 27 , wherein the selected resource object is associated with a file comprising the resource, and wherein the providing the selected resource object comprises enabling the one or more participants to download the file.

31 . The computer program of claim 27 , wherein the logic configured to provide the selected resource object comprises logic configured to send a location identifier associated with the selected resource object.

32 . The computer program of claim 27 , wherein the selected resource object is moved to and released in the predetermined region via a drag and drop operation.

33 . The computer program of claim 32 , wherein the drag and drop operation is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

34 . A computer system for providing an online conference, the computer system comprising:

a conferencing system for hosting an online conference via a communication network; and

a client device in communication with the conferencing system via the communication network, the client device comprising a memory, a processor and an information distribution module embodied in the memory and executed by the processor, the information distribution module for enabling a user of the client device to distribute information between a plurality of participants in the online conference, the information distribution module comprising logic configured to:

present a conference interface via a graphical user interface to a client device, the conference interface displaying a participant object identifying each of a plurality of participants in an online conference provided by a conferencing system, each participant object having corresponding profile information;

display a draggable resource object;

receive a selection of the draggable resource object via the graphical user interface;

determine that the selected resource object is moved to and released in a predetermined region in the conference interface; and

provide the selected resource object to one or more of the participants in the conference interface.

35 . The computer system of claim 34 , wherein the logic configured to provide the selected resource object comprises logic configured to move and release the selected resource object to one or more of the participant objects.

36 . The computer system of claim 34 , wherein the selected resource object comprises one of a document object, a video object, and an audio object.

37 . The computer system of claim 34 , wherein the selected resource object is associated with a file comprising the resource, and wherein the providing the selected resource object comprises enabling the one or more participants to download the file.

38 . The computer system of claim 34 , wherein the logic configured to provide the selected resource object comprises logic configured to send a location identifier associated with the selected resource object.

39 . The computer system of claim 34 , wherein the selected resource object is moved to and released in the predetermined region via a drag and drop operation.

40 . The computer system of claim 39 , wherein the drag and drop operation is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

41 . A method for distributing information between participants in an online conference via a graphical user interface, the method comprising:

a conferencing system establishing a conference between a plurality of participants accessing the conferencing system via a communication network;

presenting a conference interface via a graphical user interface to one or more of the participants;

the conference interface displaying a participant object identifying each of the plurality of participants in the conference, each participant object having corresponding profile information;

the conference interface displaying a collaboration window comprising one or more resource objects provided by one or more of the participants during the conference;

selecting one of the resource objects via the graphical user interface; and

dragging the selected resource object to a drop target; and

sending information associated with the selected resource object to one or more participants associated with the drop target.

42 . The method of claim 41 , wherein the drop target comprises one of the participant objects.

43 . The method of claim 42 , wherein the sending the information to the participant is performed according to the profile information associated with the participant object.

44 . The method of claim 41 , wherein the selected resource object comprises one of a document object, a video object, and an audio object.

45 . The method of claim 41 , wherein the selected resource object is associated with a file comprising the resource, and wherein the sending the information comprises sending the file to the one or more participants.

46 . The method of claim 41 , wherein the sending the information associated with the selected resource object comprises sending a location identifier associated with the selected resource object.

47 . The method of claim 41 , wherein the selecting and dragging the selected resource object to the drop target is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

48 . A computer program embodied in a computer-readable medium and executable by a processor, the computer program for distributing information between participants in an online conference via a graphical user interface, the computer program comprising logic configured to:

present a conference interface via a graphical user interface to one or more participants in an online conference provided by a conferencing system via a communication network, the conference interface displaying a participant object identifying each of the plurality of participants in the conference, each participant object having corresponding profile information, and the conference interface further displaying a collaboration window comprising one or more resource objects provided by one or more of the participants during the online conference;

detect a user selection of one of the resource objects via the graphical user interface;

detect movement of the selected resource object to a drop target; and

in response to the movement of the selected resource object to the drop target, send information associated with the selected resource object to one or more participants associated with the drop target.

49 . The computer program of claim 48 , wherein the drop target comprises one of the participant objects.

50 . The computer program of claim 49 , wherein the logic configured to send the information to the participant is performed according to the profile information associated with the participant object.

51 . The computer program of claim 48 , wherein the selected resource object comprises one of a document object, a video object, and an audio object.

52 . The computer program of claim 48 , wherein the selected resource object is associated with a file comprising the resource, and wherein the logic configured to send the information comprises logic configured to send the file to the one or more participants.

53 . The computer program of claim 48 , wherein the logic configured to send the information associated with the selected resource object comprises logic configured to send a location identifier associated with the selected resource object.

54 . The computer program of claim 48 , wherein the selection and movement of the selected resource is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

55 . A computer system for providing an online conference, the computer system comprising:

a conferencing system for hosting an online conference via a communication network; and

a client device in communication with the conferencing system via the communication network, the client device comprising a memory, a processor and an information distribution module embodied in the memory and executed by the processor, the information distribution module for enabling a user of the client device to distribute information between a plurality of participants in the online conference, the information distribution module comprising logic configured to:

present a conference interface via a graphical user interface to one or more participants in an online conference provided by a conferencing system via a communication network, the conference interface displaying a participant object identifying each of the plurality of participants in the conference, each participant object having corresponding profile information, and the conference interface further displaying a collaboration window comprising one or more resource objects provided by one or more of the participants during the online conference;

detect a user selection of one of the resource objects via the graphical user interface;

detect movement of the selected resource object to a drop target; and

in response to the movement of the selected resource object to the drop target, send information associated with the selected resource object to one or more participants associated with the drop target.

56 . The computer system of claim 55 , wherein the drop target comprises one of the participant objects.

57 . The computer system of claim 56 , wherein the logic configured to send the information to the participant is performed according to the profile information associated with the participant object.

58 . The computer system of claim 55 , wherein the selected resource object comprises one of a document object, a video object, and an audio object.

59 . The computer system of claim 55 , wherein the selected resource object is associated with a file comprising the resource, and wherein the logic configured to send the information comprises logic configured to send the file to the one or more participants.

60 . The computer system of claim 55 , wherein the logic configured to send the information associated with the selected resource object comprises logic configured to send a location identifier associated with the selected resource object.

61 . The computer system of claim 55 , wherein the selection and movement of the selected resource is performed using one of a touchscreen display and an input device configured to control a cursor associated with the graphical user interface.

Assignments (3)
ASSIGNMENT OF SECURITY INTEREST Recorded Apr 29, 2021
From: BARCLAYS BANK PLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 056102/0352 →
SECURITY INTEREST Recorded Dec 8, 2015
From: PREMIERE GLOBAL SERVICES, INC.; AMERICAN TELECONFERENCING SERVICES, LTD.; ACT TELECONFERENCING, INC.
To: BARCLAYS BANK PLC, AS THE AGENT
Reel/Frame 037243/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2010
From: JONES, BOLAND T.; FROHWEIN, ROBERT J.; GUTHRIE, DAVID MICHAEL
To: AMERICAN TELECONFERENCING SERVICES, LTD.
Reel/Frame 024460/0549 →