IP Library Granted Patent US 7,631,039
Granted Patent B2
US 7,631,039 · App. 10/007,129 · Granted Dec 8, 2009

Initiation and support of video conferencing using instant messaging

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,631,039
App. No.
10/007,129
Granted
Dec 8, 2009
Kind
B2
Abstract

A system and method for initiating and supporting network video conferences are disclosed. In accordance with the invention, one or more instant messaging enabled clients can initiate a video conference. At least a pair of client nodes communicate with each other via an instant messaging utility. An instant messaging server supports instant messages between the two client nodes. A second server, e.g., a video conferencing server, supports video conferences between video conference participants, a video conference being initiated between video conference participants in response to an instant message transmitted between the at least two client nodes.

Claims (75)

1. A system comprising:

a plurality of client nodes, wherein each of the plurality of client nodes comprises a memory and a processor; and

one or more processors that initiate a video conference from an instant message request, the one or more processors comprising:

an instant messaging server for supporting instant messages between the plurality of client nodes;

a second server for supporting video conferences between the plurality of client nodes; and

a video conference allocator for setting up and managing video conferences on the second server, wherein the video conference allocator is configured to:

receive the instant message request, from one of the plurality of client nodes via the instant messaging server, for the video conference, wherein the instant message request is received over a first communication channel opened between the video conference allocator and the instant messaging server, and wherein the instant message request invites one or more of the plurality of client nodes;

in response to receiving the instant message request, determine conference information for the one of the plurality of client nodes and the one or more invited client nodes of the plurality of client nodes, wherein the determined conference information includes a communication mode associated with each of the one or more invited client nodes of the plurality of client nodes;

initiate the video conference by transmitting the determined conference information to the second server over a second communication channel between the video conference allocator and the second server; and

communicate to the one or more invited client nodes of the plurality of client nodes, via the first communication channel opened between the video conference allocator and the instant messaging server, an instant message to join the video conference;

wherein the communication mode is embedded in the instant message request such that the video conference is set up between the one of the plurality of client nodes and each of the invited client nodes of the plurality of client nodes using the communication mode.

2. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via the public switched telephone network (PSTN).

3. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via cellular communication.

4. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via a computer.

5. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via a network gateway.

6. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via a video conferencing standard protocol.

7. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via an ISDN standard protocol.

8. The system of claim 1 , wherein at least one of the plurality of client nodes participates in the video conference via an ATM standard protocol.

9. The system of claim 1 , wherein the instant messaging server contains information related to communication modes of the client nodes used to participate in the video conference.

10. The system of claim 9 , wherein the communication modes comprise communication via the public switched telephone network (PSTN).

11. The system of claim 9 , wherein the communication modes comprise cellular communication.

12. The system of claim 9 , wherein the communication modes comprise communication via a computer.

13. The system of claim 9 , wherein the communication modes comprise communication via a gateway.

14. The system of claim 9 , wherein the communication modes comprise communication via a video conferencing standard protocol.

15. The system of claim 9 , wherein the communication modes comprise communication via an ISDN standard protocol.

16. The system of claim 9 , wherein the communication modes comprise communication via an ATM standard protocol.

17. The system of claim 1 , further comprising a database communicatively coupled to said instant messaging server for storing information related to the client nodes used to initiate the video conference.

18. The system of claim 17 , wherein the database receives the information from the instant messaging server.

19. The system of claim 17 , wherein the information is related to communication modes of the client nodes used to participate in the video conference.

20. The system of claim 19 , wherein the communication modes comprise communication via the public switched telephone network (PSTN).

21. The system of claim 19 , wherein the communication modes comprise cellular communication.

22. The system of claim 19 , wherein the communication modes comprise communication via a computer.

23. The system of claim 19 , wherein the communication modes comprise communication via a gateway.

24. The system of claim 19 , wherein the communication modes comprise communication via a video conferencing standard protocol.

25. The system of claim 19 , wherein the communication modes comprise communication via an ISDN standard protocol.

26. The system of claim 19 , wherein the communication modes comprise communication via an ATM standard protocol.

27. The system of claim 1 , wherein the second server is a network video conferencing server which supports video conferences using a network video conferencing protocol.

28. A communication method, comprising:

initiating a video conference between a plurality of client nodes using an instant message request, wherein the initiating further comprises:

providing an instant messaging server for supporting instant messages between the plurality of client nodes;

providing a second server for supporting video conferences between the plurality of client nodes; and

providing a video conference allocator for setting up and managing video conferences on the second server, wherein the video conference allocator:

receives the instant message request, from one of the plurality of client nodes via the instant messaging server, for the video conference, wherein the instant message request is received over a first communication channel opened between the video conference allocator and the instant messaging server, and wherein the instant message request invites one or more of the plurality of client nodes;

in response to receiving the request, determines conference information for the one of the plurality of client nodes and the one or more invited client nodes of the plurality of client nodes, wherein the determined conference information includes a communication mode associated with each of the one or more invited client nodes of the plurality of client nodes;

initiates the video conference by transmitting the determined conference information to the second server over a second communication channel between the video conference allocator and the second server; and

communicates to the one or more invited client nodes of the plurality of client nodes, via the first communication channel opened between the video conference allocator and the instant messaging server, an instant message to join the video conference;

wherein the communication mode is embedded in the instant message request such that the video conference is set up between the one of the plurality of client nodes and each of the invited client nodes of the plurality of client nodes using the communication mode.

29. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via the public switched telephone network (PSTN).

30. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via cellular communication.

31. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via a computer.

32. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via a network gateway.

33. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via a video conferencing standard protocol.

34. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via an ISDN standard protocol.

35. The method of claim 28 , wherein at least one of the plurality of client nodes participates in the video conference via an ATM standard protocol.

36. The method of claim 28 , wherein the instant messaging server contains information related to communication modes of the client nodes used to participate in the video conference.

37. The method of claim 36 , wherein the communication modes comprise communication via the public switched telephone network (PSTN).

38. The method of claim 36 , wherein the communication modes comprise cellular communication.

39. The method of claim 36 , wherein the communication modes comprise communication via a computer.

40. The method of claim 36 , wherein the communication modes comprise communication via a gateway.

41. The method of claim 36 , wherein the communication modes comprise communication via a video conferencing standard protocol.

42. The method of claim 36 , wherein the communication modes comprise communication via an ISDN standard protocol.

43. The method of claim 36 , wherein the communication modes comprise communication via an ATM standard protocol.

44. The method of claim 28 , further comprising communicatively coupling a database to said instant messaging server for storing information related to the client nodes used to initiate the video conference.

45. The method of claim 44 , wherein the database receives the information from the instant messaging server.

46. The method of claim 44 , wherein the information is related to communication modes of the client nodes to be used to participate in the video conference.

47. The method of claim 46 , wherein the communication modes comprise communication via the public switched telephone network (PSTN).

48. The method of claim 46 , wherein the communication modes comprise cellular communication.

49. The method of claim 46 , wherein the communication modes comprise communication via a computer.

50. The method of claim 46 , wherein the communication modes comprise communication via a gate way.

51. The method of claim 46 , wherein the communication modes comprise communication via a video conferencing standard protocol.

52. The method of claim 46 , wherein the communication modes comprise communication via an TSDN standard protocol.

53. The method of claim 46 , wherein the communication modes comprise communication via an ATM standard protocol.

54. The method of claim 28 , wherein the second server is a network video conferencing server which supports video conferences using a network video conferencing protocol.

55. The system of claim 1 , wherein the instant messaging server provides presence information of each client node regarding its capability to receive instant messages in an instant messaging list, and wherein the video conference allocator is further configured to instruct the instant messaging server to provide a presence indicator for the video conference in the instant messaging list over the first communication channel.

56. The method of claim 28 , wherein the instant messaging server provides presence information of each client node regarding its capability to receive instant messages in an instant messaging list, and wherein the video conference allocator instructs the instant messaging server to provide a presence indicator for the video conference in the instant messaging list over the first communication channel.

Assignments (15)
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 015220/0443 Recorded Dec 15, 2017
From: MORRISON & FOERSTER LLP; HURON CONSULTING GROUP; APPLIED DISCOVERY, INC.
To: AVAYA INC. (SUCCESSOR-IN-INTEREST TO FIRST VIRTUAL COMMUNICATIONS, INC.)
Reel/Frame 044892/0242 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2014
From: RADVISION LTD
To: AVAYA, INC.
Reel/Frame 032153/0189 →