IP Library Granted Patent US 7,792,063
Granted Patent B2
US 7,792,063 · App. 11/526,764 · Granted Sep 7, 2010

Method, apparatus, and computer program product for gatekeeper streaming

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,792,063
App. No.
11/526,764
Granted
Sep 7, 2010
Kind
B2
Abstract

A conferencing Gatekeeper configured to be adjusted so as to forward a conferencing media stream to be recorded to an appropriate streaming/archiving server, or alternatively to have streaming and archiving modules incorporated. Further, a method and computer program product for archiving or streaming media data between a plurality of endpoints through said gatekeeper.

Claims (41)

1. A method for archiving or streaming video conference data from a first video conference call between a plurality of video conference endpoints through a gatekeeper in which at least one of the video conference endpoints is registered with the gatekeeper, the method comprising:

managing video conference activities with the gatekeeper;

operating the gatekeeper in a routed media mode where the video conference data originating from the plurality of video conference endpoints is routed through the gatekeeper;

receiving, at the gatekeeper, separate video conference media streams originating from each of the plurality of video conference endpoints participating in the first video conference call;

consecutively generating, at the gatekeeper, copies of all of the separate video conference media streams originating from each of the video conference endpoints participating in the first video conference call; and

archiving said copies of all of the separate video conference media streams at a content distribution server in a media content database.

2. The method according to claim 1 , further comprising:

inserting said copies in an RTSP adapted data stream; and

transmitting said RTSP adapted data stream to the content distribution server.

3. The method according to claim 2 , further comprising:

distributing said RTSP adapted data stream from said distribution server to one or more Internet terminals in real-time.

4. The method according to claim 1 , further comprising:

initiating a second call from the gatekeeper to a streaming gateway utilizing H.323 or SIP;

transmitting said copies of media data in said second H.323 or SIP call; and

distributing said copies of media data to one or more internet-connected terminals or to one or more archiving databases.

5. A gatekeeper in which at least one of a plurality of video conference endpoints in a first video conference call is registered, comprising:

a receiving unit configured to receive separate video conference media streams originating from each of the plurality of video conference endpoints participating in the first video conference call;

a media data distributing module configured to consecutively generate copies of all of the separate video conference media streams originating from each of the plurality of video conference endpoints participating in the first video conference call when the gatekeeper is in a routed media mode; and

a media content database of a content distribution server that is configured to archive said copies of all of the separate video conference media streams.

6. The gatekeeper according to claim 5 , wherein

said media data distributing module is further configured to insert said copies in an RTSP adapted data stream, and to transmit said RTSP adapted data stream to the content distribution server.

7. The gatekeeper according to claim 5 , wherein

said media data distributing module is further configured to initiate a second call utilizing H.323 or SIP from the gatekeeper to a streaming gateway and to transmit said copies of media data in said second call.

8. A non-transitory computer readable storage medium encoded with instructions which when executed by a gatekeeper causes the gatekeeper to perform a method for archiving or streaming video conference data from a first call between a plurality of video conference endpoints through the gatekeeper in which at least one of the video conference endpoints is registered with the gatekeeper, the method comprising:

managing video conference activities with the gatekeeper;

operating the gatekeeper in a routed media mode where the video conference data originating from the plurality of video conference endpoints is routed through the gatekeeper;

receiving, at the gatekeeper, separate video conference media streams originating from each of the plurality of video conference endpoints participating in the first video conference call;

consecutively generating, at the gatekeeper, copies of all of the separate video conference media streams originating from each of the video conference endpoints participating in the first video conference call; and

archiving said copies of all of the separate video conference media streams at a content distribution server in a media content database.

9. The non-transitory computer readable storage medium of claim 8 , wherein the method further comprises:

inserting said copies in an RTSP adapted data stream; and

transmitting said RTSP adapted data stream to the content distribution server.

10. The non-transitory computer readable storage medium of claim 9 , wherein the method further comprises:

distributing said RTSP adapted data stream from said distribution server to one or more Internet terminals in real-time.

11. The non-transitory computer readable storage medium of claim 8 , wherein the method further comprises:

initiating a second H.323 or SIP call from the gatekeeper to a streaming gateway;

transmitting said copies of media data in said second H.323 or SIP call; and

distributing said copies of media data to one or more internet-connected terminals or to one or more archiving databases.

12. The method of claim 1 , wherein the first video conference call utilizes H.323 or SIP.

13. The gatekeeper of claim 5 , wherein the first video conference call utilizes H.323 or SIP.

14. The non-transitory computer readable storage medium of claim 8 , wherein the first video conference call utilizes H.323 or SIP.

Assignments (2)
CONFIRMATORY ASSIGNMENT Recorded Dec 1, 2011
From: TANDBERG TELECOM AS; CISCO SYSTEMS INTERNATIONAL SARL
To: CISCO TECHNOLOGY, INC.
Reel/Frame 027307/0451 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2007
From: DAHLE, HAKON
To: TANDBERG TELECOM AS
Reel/Frame 018909/0996 →